← back to the cosmos

WHAT PERSONAL SPACE STORES

Personal Space is a small browser game. We try to keep data collection minimal and explainable in one screen.

If you play anonymously

On your first visit we mint a server-side anonymous user id and a session cookie scoped to .personalspace.fun. Nothing personal is attached — no email, no IP retained beyond rate-limiting.

Each time you claim a planet, we store: the planet's identity (a galaxy seed + grid coordinates + planet index), name, biome, palette, the LLM-generated lore, a small thumbnail, and the flight stats from that attempt.

If you sign up

If you create a passkey, we store the credential's public key on our server (paired to your user id). The private key never leaves your device.

If you add an email, we store the email address so future sign-in links can reach you. We never send marketing email.

Infrastructure

Everything lives on Cloudflare: D1 (structured rows), R2 (thumbnails), KV (LLM cache + short-lived auth challenges). The LLM proxy talks to Anthropic's API; the lore text we keep is the JSON it returns. Magic links go through Resend.

Your data, your call

From the account drawer in the game:

Questions

Personal Space is built by Keanan Koppenhaver. Open an issue at the repo or email privacy@personalspace.fun.

Last updated: 2026-05-22.