A plain-English read on signups, activity, and whether anyone looks stuck.
Waiting for sign-inNo data yet
Sign in to load the dashboard.
Once signed in, this will explain signups, usage, and friction in plain English.
Not signed in
Total users
—
—
Your whole user base, and how fast it's growing. Top of funnel — if growth stalls, focus here.
Active today
—
Logged a meal today (any method)
Installs that don't come back are noise. This is the activation reality check.
Free users saw full product
—
Distinct free users today (UTC)
The v2.2.0 strategic bet. Every free user should reach the value moment — if this lags Analyzed today, they're bouncing before it.
Quota hits today
—
Free users at the 3-scan daily limit
The new monetization moment. Free users running out of scans = paywall opportunity = conversion candidates.
Premium subscribers
—
Paid only (F&F shown on F&F tab)
The lagging indicator. Don't expect movement for ~2 weeks post-v2.2.0 — quota habits need to form first.
Recently joined
Spot-check who signed up and whether they're using the app. Click any row to open their event timeline.
Top users (7 days)
Most active users in the last 7 days, by meals logged (any method — photo, search, quick add, barcode, or saved dish). Click any row for the full event timeline.
Logging consistency
How many distinct days users actually log per week — the data for setting the metabolic-report unlock threshold. Bars show users by days logged in the last 7 days (UTC).
Admin tools
Lower-frequency admin tasks live here so the overview stays readable.
Use the tabs above for subscribers, release history, and comp access management.
Paid Subscribers
Users who subscribed via App Store or Google Play. Shows the 50 most recent.
0 subscribers
Select this tab to load subscribers.
Release notes
Version history for iOS and Android release docs.
Select a version above.
Friends & Family
Grant unlimited premium to specific email addresses. Revoke anytime. Google Play Billing doesn't support this natively — these grants are enforced by the app's entitlement check.
Calls generateWeeklyMetabolicReportCallable and shows the raw report JSON.
Leave User ID blank to run against your own account. Week: 1 = last completed week, 0 = current week-to-date.