Privacy notice

Space Cadet Khairul is operated by Khairul / Gigventure. Updated: 6 September 2026.

Choosing where to save scores

You can play and save scores in your browser without signing in. Local scores, player names, language and settings are stored in your browser. The app also caches game files for offline play. Clear site data in your browser settings to remove local data; this does not delete global scores.

Google sign-in and global scores

Google sign-in is required only when you choose to save a global score. Google verifies your account. The server validates an identity token that may contain your account ID, name, email and profile picture. The app database stores your Google account ID and name, not your email or profile picture. The game does not receive your Google password or request access to Gmail, Drive or Calendar.

For global scores, the app stores your chosen display name, best score, achievement time and submission records to prevent duplicate submissions and limit spam. The public leaderboard shows rank, display name, score and achievement time. Do not use confidential information in your display name.

Sessions and service providers

A secure session cookie keeps you signed in for up to 30 days. Signing out revokes the current session. Login challenges expire after 10 minutes. Google handles authentication; Cloudflare hosts the app and D1 database; the Netlify domain forwards requests to Cloudflare. These providers receive connection information such as IP address and browser information to operate their services.

Retention and deletion requests

Account, global score and submission records currently have no automatic deletion schedule. To request deletion or ask about your data, contact khairul@gigventure.my. Account ownership verification may be required. Signing out or clearing browser data does not delete global records.

Google privacy · Cloudflare privacy · Netlify privacy