Sign in

We email you a passcode. No password to leak.

Passcode sent to . It is good for a day.

Local development. Passcode email needs custom SMTP, which needs DKIM. Until then, sign in here against the TEST database.

🐾 Kitty Catch Admin

Not an admin

This account is signed in but is not on the admin list.

At a glance

Purchases, accounts and play come from our own database and are live. Installs come from the stores and are not wired up yet.

Funnel

First open through to first purchase.

Acquisition store data lags 24–48h

Installs and store country come from Google Play and App Store reports, never from the app itself.

Revenue

Units sold per product and store, from entitlements — the server-side source of truth, written only after a purchase is verified.

Feature requests

Drag a card between columns. The lane says how it reaches a user: ops, web and back ship by deploy; app, play and apple wait for a store review.

Contact inbox

Messages from the kitty-catch.com contact form. Promoting one turns it into a board card and marks it handled in the same step.

This dashboard

Where it is pointed and who can reach it.

Operational reminders

Secret expiries and recurring nags, from ops_reminders.