Product Overview · Count Me Out!
A Blood Alcohol Concentration tracker for Android and Wear OS. Offline-first and private by default, expanding into two intentional experiences — social tracking, and opt-in sobriety support with a sponsor who sees only what you allow.
Positioning
Count Me Out! calculates BAC live from logged drinks and food using the Widmark formula, and presents it as a segmented Drunk Phase Dial (Sober → Blackout), a time-to-sober countdown, and phase-based warnings.
All data lives in a local database on the device — no account required. That privacy stance is a core feature, not a limitation. The product is now expanding into recovery and harm-reduction territory without forcing that framing on casual users. Guiding stance: harm reduction, not enabling.
Audiences
The two modes
A first-launch choice, app-wide and switchable in Settings. Social mode is the default and stays entirely local; support mode layers on opt-in tools.
Everything in social mode plus goals, streaks, and sponsor accountability — a trusted person who can follow your progress, at a level you control.
A sober streak, goal adherence, and a simple traffic-light status. No drink details, no BAC numbers.
That a drinking event happened, its length, drink count, and peak BAC. Historical — not live.
Real-time BAC and the active session as it unfolds — the same snapshot the watch receives.
Feature status
| Real-time BAC calculation (Widmark) | Shipped |
| Drunk Phase Dial — 6 colour-coded phases | Shipped |
| Multi-profile support (name, age, gender, weight) | Shipped |
| Drinking events / sessions | Shipped |
| Add drinks — Quick Pick + Search (Open Food Facts) | Shipped |
| Custom drink timestamp | Shipped |
| Duplicate drink (pre-fill add sheet) | Shipped |
| Food / meal logging with BAC impact | Shipped |
| Live time-to-sober countdown | Shipped |
| Over-limit warning + sobering tips | Shipped |
| Intoxication phase reference table | Shipped |
| End-event confirmation dialog | Shipped |
| Resizable home screen widget | Shipped |
| Wear OS companion (display-only) | Shipped |
| Watch face complications | Shipped |
| Swipeable BAC tile | Shipped |
| Phone → watch sync (Wearable Data Layer) | Shipped |
| Manual watch sync button | Shipped |
| Drink reminder timer (configurable, AlarmManager) | Shipped |
| Reminder notification deep-links to event | Shipped |
| Push notifications for sponsor alerts (FCM) | Planned |
| Mode selection (Social vs Sobriety & support) | Planned |
| Goals & streaks | Planned |
| Sponsor invite / linking (invite code) | Planned |
| Per-sponsor visibility tiers | Planned |
| Sponsor read-only dashboard | Planned |
| "Who can see my data" transparency screen | Planned |
| Session summaries (duration, count, peak BAC) | Planned |
| Mood tracking · meeting reminders · trigger logging | Proposed |
| Offline-first local database | Shipped |
| Firebase App Distribution (test builds, CI) | Shipped |
| Accounts / auth (Firebase Auth) | Planned |
| Cloud data store for sharing (Firestore) | Planned |
| Privacy policy & terms of service | Planned |
| Freemium / premium (Play Billing) | Proposed |
| iOS version | Proposed |
Roadmap
Five staged steps: mode foundation → accounts & schema → sharing core → sponsor experience → alerts & reports. Staged so social mode is never at risk.
Fuller recovery mode (mood, meetings, triggers), goal-setting with accountability, a freemium tier, pilot studies with harm-reduction organisations, and eventual iOS reach.
Principles
Legal