The iPhone and Android app
App Privacy Policy
Effective November 1, 2026
Everything you log stays on your phone. There is no account, and we never see what you log.
Who we are
The One Less app for iPhone and Android is run by One Less Drink ("we"). If you have a question about your privacy, write to hello@onelessdrink.com. For help with the app, see our support page.
What the app keeps
The app keeps what you enter in it:
- Your setup answers: your drinking style, where and when you usually drink, a typical week, the price of one drink, what you want back, which weekly guideline fits you (male, female or not said), and your answers to the safety questions.
- Your number for each night, and any nights you plan ahead or pause.
- Your if-then plans and the evenings you keep dry.
- Your morning check-ins: last night's number and how the morning went.
- The swaps you use and the count you keep during the evening.
- Your settings, like your reminder times, and small things the app needs to work, like whether your subscription is active and your phone's time zone.
All of it is saved in the app on your phone. The app does not send it to us or to anyone else. The one exception is your phone's time zone, which on iPhone goes to Meta if you share, as described under Sharing with Meta.
No account
There is no sign in and no account, and the app shows no ads. Apart from the subscription numbers described under Subscriptions, the ad install reports described under Ad install reports and, on iPhone if you allow it, what goes to Meta, the app has no analytics. We do not sell your data.
On iPhone, beyond those reports, the app sends nothing to Meta unless you allow it, as described under Sharing with Meta. On Android the app has no Meta software and no tracking tools, and it does not follow what you do in other apps or on websites.
Subscriptions
Payments go through the App Store or Google Play, under Apple's or Google's own privacy policy. We never see your card details.
Each time you open the app, starting the very first time and even before the age question and setup, the app checks with RevenueCat, our subscription service, to know whether your subscription is active. It also asks RevenueCat which plans and prices to show. This happens whether or not you subscribe.
RevenueCat gets a random ID made on your phone, your purchase receipts and basic details like the app version, phone model, system version, country and IP address. On iPhone it also gets an ID Apple gives the app on your phone, your language settings, whether you allowed tracking when your iPhone asked, and the one-time Apple ad code described under Ad install reports. These go for everyone, with or without Meta. It never gets anything you log, and the app gives it no advertising ID. RevenueCat also uses the purchase data to check that each purchase is real and to show us subscription numbers, like how many people subscribe, renew or cancel.
RevenueCat works for us under a data processing agreement, which binds it to protect this data at least as well as this policy does. It also handles the data under its own privacy policy.
Ad install reports
If you installed the app after seeing or tapping one of our ads, your iPhone itself tells the company that showed the ad, such as Meta, that it led to an install. The app adds one number to that report: whether you opened the app or started a subscription. Apple signs the report and leaves out your name, any ID of you or your phone, and anything you log. Separately, once after you install the app, it passes a one-time code from your iPhone to RevenueCat, whether or not an ad brought you here. RevenueCat asks Apple whether one of our App Store ads led to the install and keeps that answer with your purchase record. None of this uses an advertising ID or asks to track you.
On Android the app sends no ad reports.
Sharing with Meta, if you allow it
The iPhone app includes Meta's software kit (SDK), but it stays off and sends nothing unless you tap Share with Meta in the app and then allow tracking when your iPhone asks. The app asks after your drinking style result, and shows the same text again if you turn sharing on later or set the app up again after Erase all data. It works the same whichever you choose. The SDK keeps a file with a random ID on your iPhone, with or without a yes. That ID leaves the phone after both yeses, never before. The Android app has no Meta software at all.
If you do both, each time you open the app it tells Meta Platforms, Inc. that One Less, an app for drinking less, is open on this iPhone, and roughly how long you used it the time before. When you start a subscription, it also tells Meta that, with the price. Meta also receives your IP address, basic details about your iPhone such as its model, system version, language and time zone, and that ID. The SDK also sends a little of its own: requests for its settings, session length and small technical events, such as a note that an automatic setup is off. Meta may link this to your Meta account and uses it under its own terms and privacy policy, including to measure and target ads. That is tracking in Apple's sense, which is why your iPhone asks first.
Your drink logs, check-ins, plans and quiz answers are never shared with Meta, and neither is anything else you log or answer in the app. The app sends Meta no name, email address or phone number, turns off the SDK's collection of your iPhone's advertising ID, and turns off the SDK's automatic event logging and its extra app and device details.
You can turn it off any time with Share ad results with Meta in the app's Settings or on its Privacy screen, or in your iPhone's Settings under Privacy & Security, Tracking. That stops anything new from going to Meta and deletes the events and session data still waiting on your iPhone, but it does not delete what Meta already has.
To ask for that, write to hello@onelessdrink.com with Your Meta sharing ID, shown on the app's Privacy screen, and we pass the request on to Meta. We cannot promise what Meta does with it. You can also clear this activity yourself in your Meta account, under Your activity off Meta technologies. The ID stays on your iPhone after you turn sharing off so that a request can name it. Note it before you use Erase all data, because Erase removes it.
Reminders
Reminders are notifications the app sets up on your phone. Their text stays on your phone, and nothing about them goes through a server. The text never mentions drinking, but your phone shows the app's name with each reminder, as it does for every app. You can turn reminders off any time in your phone's settings.
Phone backups
On iPhone, the app's data is not part of iCloud or computer backups, so a new phone starts fresh. The one exception is the files of Meta's software kit, including the one with Your Meta sharing ID. They can sit in a backup, but the app deletes them the first time it opens on the restored phone, so a later yes gets a new ID. Use Export my data in Settings to keep a copy of your nights.
On Android, if your phone backs up to your Google account, that backup can hold a copy of the app's data, as it does for your other apps. Google keeps that backup under its own privacy policy.
Export and erase
Export my data in Settings makes a CSV file of your nights and opens the share sheet. The file goes where you send it. The copy the app makes for sharing is deleted right after.
Erase all data in Settings removes everything you logged and set up in the app, including its scheduled reminders. On iPhone it also deletes Your Meta sharing ID, so a later yes gets a new ID. If you want to ask Meta to delete what it has, note the ID first. The random ID the app uses with RevenueCat stays on your phone, so your subscription keeps working. On iPhone, deleting the app removes all of it for good. On Android, deleting the app removes all of it from your phone, but a Google backup can still hold a copy and can bring it back if you restore your phone or install the app again.
Erase all data does not cancel a subscription. To cancel, use Manage subscription in Settings, or your App Store or Google Play account. Your purchase record stays with Apple or Google and with RevenueCat. To have the RevenueCat record removed, write to hello@onelessdrink.com with the order number from your Apple or Google Play receipt email. The record has no name or email address, so that number is how we find it. Apple and Google keep their own purchase records under their own policies.
How long it is kept
What you log stays on your phone until you erase it or delete the app. RevenueCat keeps the purchase record for as long as we offer the app, unless you ask us to remove it. If you allowed sharing with Meta, Meta keeps what it received under its own terms. If you write to us, we keep your email until your question is settled.
Keeping it safe
What you log is kept in the app's own private storage on your phone, which other apps cannot open. The app talks to RevenueCat, and on iPhone to Meta if you allow it, over encrypted connections.
Consumer health data
Some states, such as Washington and Nevada, have laws for consumer health data. A purchase record, or what goes to Meta if you allow it, can show that someone uses an app for drinking less, so we handle both as consumer health data. Our Consumer Health Data Privacy Policy explains what we do with this data and how to ask us to confirm, see or delete it. It applies to everyone who uses the app.
Other sites
The Help screen can call the SAMHSA National Helpline, call or text the 988 Lifeline and open the NIAAA Rethinking Drinking site. Other links open Apple's standard Terms of Use on iPhone and the subscription pages of the App Store or Google Play. These are run by others, under their own privacy policies.
Our website
The Privacy screen in the app links to our website's privacy policy, which covers the quiz on onelessdrink.com. That page is part of the website and follows the website's policy. It loads fonts from Google, and its links lead to the quiz, which uses the tools that policy describes.
Age
One Less is for adults 21 and over. Before setup, the app asks if you are 21 or older, and setup stops for anyone who answers no.
Changes to this policy
If we change this policy, we post the new version here with a new date.