🎁 New Customer Offer

Bet $5, Get $200 in Bonus Bets

Instantly when you place your first $5 bet. Plus, 1 Month of NFL+ Premium on us.

📍
Verifying your location... Checking that you're in an eligible state for online sports betting.
🏀 NBA — Live Games See All →
NBA · Playoffs · Semifinals Game 5 LIVE · Q3 7:48
Milwaukee Bucks 49-33 82
Boston Celtics 64-18 89
NBA · Playoffs · Semifinals Game 5 LIVE · Q2 5:12
Dallas Mavericks 50-32 48
Los Angeles Lakers 47-35 52
NBA · Playoffs · Semifinals Game 6 Tonight · 9:00 PM ET
Chicago Bulls 39-43
Miami Heat 46-36
// GeoComply · Geolocation Compliance via Cloudflare KV
How it works
Browser
→
CF Worker
→
KV Store
→
GeoComply SDK

GeoComply pushes both the SDK version and license key into your Cloudflare KV store. Your Worker just reads — no code changes, no deployments, no maintenance. When GeoComply rotates keys or updates the SDK, it updates KV directly. You never touch a config file.

  1. Create a Cloudflare KV namespace (one command, one time)
  2. Bind it to your Worker as PP_SECRETS
  3. GeoComply handles all key rotation and SDK updates automatically
Worker snippets
// GET /api/sdk → proxies latest SDK from GeoComply CDN export async function onRequest({ env }) { const url = await env.PP_SECRETS.get('sdk_url'); return fetch(url); }
// GET /api/license → returns license key from KV export async function onRequest({ env }) { const license = await env.PP_SECRETS.get('license'); return new Response( JSON.stringify({ license }), { headers: { 'Content-Type': 'application/json' } } ); }
Live status
sdk_url—
license—
geo.city—
geo.state—
geo.country—
geo.eligible—
resultawaiting verify