Unbottle privacy policy

Last updated 31 July 2026

Unbottle is made by Serhii Alpieiev. This page describes what the iPhone app stores, who else touches it, and how to get it back or destroy it. It covers Unbottle only — Vapexit, the quit-vaping app from the same developer, is a separate app with separate storage, a different set of fields and its own policy, published on its own site.

The short version

What is stored

What you enter and log

Kept under your anonymous ID in Google Firestore:

All of this is health information about alcohol use, and the body-weight field makes it health and fitness data in Apple's own classification. It is scoped to your anonymous ID, and the security rules deny every other signed-in user access to it.

What the morning-after estimator does not store

The estimate itself is calculated and shown, and then it is gone. No blood-alcohol figure, no drink count, no stop time and no weight is recorded for it, and the analytics event says only which of the four possible readouts appeared — not a single number from the calculation. The one figure the feature exists to produce is the one figure that leaves no trace.

What the app measures about itself

Usage events go to Amplitude and to Google Analytics for Firebase: which screens you open, which onboarding pages you finish, that a drink was logged, that a craving tool ran, whether a paywall appeared. Some carry values from your history — a check-in sends the mood and craving ratings; onboarding sends your goal, the band your AUDIT-C score fell in and how many reasons you wrote. Never the reasons themselves, never the raw score, never your weight.

Crashes

Firebase Crashlytics receives crash traces, your device model and iOS version, tied to the anonymous ID, so a crash can be found and fixed.

Purchases

Subscription state is handled by RevenueCat on top of Apple's receipt. Apple takes the payment; card details never reach the app or the developer.

Identifiers

What is never collected

Who processes it

WhoWhat they getWhy
Google (Firebase Authentication, Firestore, Crashlytics, Analytics) The anonymous ID, everything you log including body weight, crash traces, usage events Storing your history and keeping the app working
AmplitudeUsage events and the anonymous ID — no weight, no estimate Understanding which parts of the app help
RevenueCatThe anonymous ID, the two install identifiers, purchase state Knowing whether you have Pro
AppleThe purchase itselfTaking the payment, running the App Store

They act as processors on the developer's behalf and may not use your data for their own purposes. Storage is on these providers' servers, which may sit outside your own country.

Your data, in your hands

Settings → Data → Export my data writes your profile, every day and every logged event to JSON or CSV and hands you the file. Free, unlimited, and your whole history rather than a recent window — a complete copy, produced immediately, without asking anyone's permission.

Settings → Data → Delete all my data destroys your profile, your days and your events, and tells you how many days that is before it does. It cannot be undone, so export first if you want a copy. Your anonymous ID and purchase record survive, so a subscription you paid for keeps working.

Deleting the app from your iPhone does not delete the stored copy, and reinstalling starts a fresh anonymous ID rather than reconnecting to the old one — so old records become unreachable rather than erased. Use Delete all my data first, or write to support@unbottle.mriy.io and we will do it.

Because there is no account, an emailed request cannot be tied to one person's records. That is a privacy property rather than an obstacle: the two buttons in the app do the same job instantly, from the only device that can prove the history is yours.

Children

Unbottle concerns alcohol, is not intended for anyone under 17, and is rated accordingly on the App Store. It is not knowingly used to collect information from children.

Changes

If what the app collects changes, this page changes with it and the date at the top moves. A change that materially affects what is stored — a new field, a new processor — will be described here rather than quietly folded in.

Contact

support@unbottle.mriy.io