Total Sites
β€”
β€” active
Today's Attempts
β€”
β€”% success
All-Time Attempts
β€”
β€”% success
Blocked IPs (24h)
β€”
Potential bots
Challenge Type Breakdown (7 Days)
Type Total Success Rate
Loading...
Domain Name Public Key Types Status Rate Limit Actions
Loading sites...
Time Site Type IP Answer Result
Loading attempts...
Quick Start

Add the GripCaptcha widget to any form in 3 steps:

1. Load the SDK

<script src="https://captcha.gamegrip.cloud/static/grip-captcha.js"></script>

2. Add Container

<div id="captcha-box"></div>

3. Initialize

const captcha = new GripCaptcha('captcha-box', { apiKey: 'YOUR_PUBLIC_KEY', // From Sites tab theme: 'light', // 'light' or 'dark' challengeType: 'auto', // 'auto', 'math', or 'pattern' onSuccess: (data) => { console.log('Verified!', data); } });

Server-Side Validation

// Node.js / Express const response = await fetch( 'https://captcha.gamegrip.cloud/api/v1/token/validate', { method: 'POST', headers: { 'X-Site-API-Key': 'YOUR_SECRET_KEY', // Never expose this client-side 'Content-Type': 'application/json' }, body: JSON.stringify({ validation_token: req.body.grip_captcha_token }) } );