1. Local Storage
All game data — balance, statistics, settings, and preferences — is encrypted with AES-256-GCM and integrity-signed with HMAC-SHA256 using the Web Crypto API. Encryption keys are derived from your device fingerprint via HKDF and never leave your browser. Data is stored exclusively in localStorage and never transmitted to any server.
2. Analytics (Opt-In)
We use Vercel Analytics to collect anonymous page view data including browser type, country, and referrer. No personal information, cookies, or IP addresses are stored. Analytics is disabled by default and only activates if you explicitly opt in via the consent banner or the Privacy section in Settings.
3. Speed Insights (Opt-In)
Vercel Speed Insights collects anonymous page load performance metrics (LCP, FID, CLS). Like analytics, this is disabled by default and requires your explicit opt-in consent.
4. No Tracking Without Consent
By default, zero analytics or tracking code runs. Until you grant consent, the only external requests are for Google Fonts and Font Awesome icons from their respective CDNs, which are required to render the interface.
5. No Accounts Required
No accounts, registration, email addresses, or personal information is required to use Rake Casino. There is nothing to link your identity to your gameplay.
6. Coming Soon: Anonymous Fairness Telemetry
In the future, we plan to offer opt-in anonymous fairness telemetry — aggregating hand outcomes (win/loss/push counts only) across all players to publicly verify game fairness at scale. No personal data would be included. This feature will require separate, explicit opt-in consent.
7. Your Control
You can clear all locally stored data at any time by clearing your browser storage or using the reset option in game settings. You can toggle analytics on or off at any time in the Settings modal. Encryption keys are tied to your specific device and browser — data cannot be transferred or read on another device.