Privacy Policy

Effective May 30, 2026

The short version

Anonymous gameplay stats only — no cookies, no selling data. Your nickname stays on your device. Session replays are opt-in only.

Cluster Cluck (the "Game") is operated by NicheNeeds ("we", "our", "us"). This policy explains what we collect, why we collect it, who we share it with, and what choices you have.

What we collect

  • Gameplay events — moves, deaths, wins, session length, attempt number, daily streak. We do not collect mouse-tracking or keystroke content.
  • Nickname — the name you enter on the start screen. It is stored locally on your device and sent with multiplayer messages so other players can see it.
  • Optional account — only if you choose to save your progress. We store an account identifier and your unlocked cosmetics. If you link a Google or Discord sign-in, or an email address, we store that identifier so your progress follows you across devices. No account is required to play, and we never collect a password.
  • Device + browser metadata — user-agent, screen size, language, approximate location derived from IP via PostHog GeoIP (city-level).
  • Session replays — a recording of the page UI (lobbies, HUD, menus) so we can debug bugs. Inputs are masked. The 3D game canvas is not recorded. Replays only run with your analytics consent.
  • Multiplayer state — your position, team, score, and join/leave events for CTF rooms. Held in memory on the game server only for the duration of the match.

Why we collect it

  • Run the game (legitimate interest / contract): nicknames, gameplay state, multiplayer sync, anti-cheat.
  • Improve the game (legitimate interest): anonymous gameplay events via PostHog with no cookie: a random id is stored in your browser (clear site data to reset it). Session replays require your explicit consent below.
  • Save your progress (contract / your request): if you create the optional account, we use your account identifier and any linked sign-in solely to keep your progress and cosmetics with you across sessions and devices.

Who we share it with (sub-processors)

  • PostHog — product analytics + session replays. EU region (eu.posthog.com). Privacy.
  • Supabase — gameplay state database and leaderboard. Privacy.
  • Vercel — site hosting and edge delivery. Privacy.
  • Fly.io — CTF multiplayer game server. Privacy.
  • GameAnalytics (when configured) — game-industry retention benchmarks. Privacy.

We do not sell your personal information.

How long we keep it

  • Analytics events: 12 months from collection.
  • Session replays: 30 days.
  • Leaderboard rows: until you ask us to delete them.
  • Live multiplayer state: deleted when the match ends.

Your rights

If you are in the EU/EEA, UK, or California, you have the right to:

  • Access the data we hold about you.
  • Ask us to delete it.
  • Ask us to correct it.
  • Export it in a portable format.
  • Withdraw consent at any time using the cookie settings button below.
  • Object to processing or lodge a complaint with your local supervisory authority.

To exercise any of these rights, email nichenightout@gmail.com. We respond within 30 days.

Children

Cluster Cluck is suitable for general audiences but is not directed at children under 13. We do not knowingly collect data from children under 13. If you believe a child has provided data to us, contact us and we will delete it.

Cookies and similar tech

We use strictly-necessary local storage for nicknames, settings, and gameplay state (cannot be turned off). Basic analytics (PostHog) runs without cookies: a random id in your browser's storage, IPs anonymized, no consent needed. The keys the game keeps in your browser: cc_cosmetics (coins and animals), cc_player_nickname, cc_perf_tier (your quality choice), cc_rounds_this_sitting, cc_session_count, ph_attempt_number, ph_last_activity and the random analytics id. Reset progress in Settings clears the first one; clearing site data clears them all. The only opt-in category is session recording:

Session recording

Allow PostHog to record page UI sessions (menus, HUD) so we can debug issues. Inputs are masked. The 3D game canvas is not recorded. Basic anonymous analytics always run and cannot be turned off.

Changes to this policy

We will update this page when our practices change and bump the effective date above. Material changes will re-prompt for consent.

Contact

NicheNeeds — nichenightout@gmail.com