cat /privacy-policy

# Privacy Policy

// good news: we basically collect nothing.

We hate "trading privacy for convenience" too. codingplane is designed to: no accounts, no tracking, no analytics. The server routes live game messages and only uses third-party AI when the standby copilot fallback needs to answer an unmatched prompt.

## What we collect

- No accounts, so no user id, no email, no password.

- No cookies (besides browser-local storage for preferences like your role — stays on your device).

- No analytics, no Google Analytics, no third-party trackers.

- Conversation content passes through the server for real-time routing, but we don't persist or log it as an application feature.

- If no human copilot replies in time, your prompt may be sent to our standby AI provider (Mimo) to generate a fallback reply.

## What we might receive passively

- Basic access logs from our host / CDN (Railway, Cloudflare): IP, User-Agent, timestamp. Kept by the platform; we only look during incident investigation.

- Browser tab identity (connId) is generated client-side in sessionStorage and used purely for SSE routing. It's ephemeral, per-tab, and tied to nothing personal.

## What you generate

- Your conversation history: persisted only in your own browser's IndexedDB. Refresh or clear storage and it's gone. The live prompt still travels through the server so the game can route it, and may be forwarded to Mimo only when standby AI fallback is used.

- PNG screenshots you export are generated locally in your browser and only leave if you decide to share them. We don't receive, store, or cache them.

## Minors

No age verification. The content tone is dry adult humor. If that's not appropriate for a kid in your care, don't let them play. We don't filter kid-safe content.

## Contact

Privacy questions: [email protected]. We read everything, eventually reply.

// last updated: 2026-06-22codingplane.me
$ cd ~/ ← back home