Privacy Policy
Effective date: April 2026
Planes is designed to collect as little as possible. No account, no email, no phone number, no device identifiers, no analytics SDK. This page explains exactly what flows out of the app and where it lands.
What we collect
- Your connected wallet's public address. Shown on screen and stored alongside your leaderboard rows and shop purchases so your run can be attributed to you.
- Solana transaction signatures. Every shop purchase or leaderboard submission is a real Solana tx; we store its signature so the server can verify the transfer actually happened on-chain.
- Your score + stars + time survived. Collected at game-over only if you choose to submit to the leaderboard.
- Local gameplay state. Stored on your device only via Android PlayerPrefs (total coins, plane preference, sound on/off, high score). Never leaves your phone.
What we do NOT collect
- Your name, email, phone, or address.
- Device advertising IDs, location, or sensor data.
- Private keys, seed phrases, or anything the Solana wallet doesn't explicitly sign.
- Third-party analytics or ad SDK data — we don't bundle any.
Where the data goes
- Supabase (managed PostgreSQL + edge functions) — stores leaderboard entries and purchase receipts. Row-level security restricts writes to server-verified inserts.
- Solana mainnet-beta — all purchase and leaderboard-fee transactions settle on the public Solana ledger. This data is inherently public and immutable.
- Your wallet app (Seed Vault, Phantom, Solflare, etc.) — signs transactions locally and never shares keys with us.
Permissions the app requests
INTERNET— required for Solana RPC and Supabase calls.ACCESS_NETWORK_STATE— reads connectivity to decide when to retry RPC calls.
The app does not request location, contacts, storage, camera, or microphone. It does not use Google Advertising ID or any similar identifier.
Children
Planes is not directed at children under 13. If you believe a child has submitted data, contact us and we will delete the associated rows.
Your rights
You can request deletion of any leaderboard or purchase row tied to your wallet by emailing digitalpenguininc@gmail.com from an address that controls that wallet, or by signing a message with that wallet and including the signature in your request. We cannot delete on-chain transactions — they are permanent on the Solana ledger — but we can remove our off-chain copy.
Changes
Material changes to this policy will be reflected by bumping the effective date at the top of the page. We'll highlight substantive changes in the app's release notes.
Contact
All enquiries: digitalpenguininc@gmail.com.