Legal

Privacy Policy

Short version: your data never leaves your phone.

Last updated: 20 October 2026

BareMind is a fully offline app. It stores everything you enter — mood logs, sleep, journal entries, health data — on your device only. Nothing is transmitted to any server. There are no accounts, no analytics, and no third-party SDKs that collect personal data. The website's only form is an optional launch waitlist, covered below.

What data BareMind stores

All of the following is stored locally on your device using the browser's IndexedDB and localStorage. It never leaves your device. On both Android and iOS, sensitive entries are encrypted at rest (AES-256-GCM) using a key kept in the device's secure hardware storage (Android Keystore / iOS Keychain). Some structured numeric values (e.g. step counts, sleep duration) are stored unencrypted inside the app's private, OS-sandboxed storage.


What BareMind does not do


Device permissions

BareMind requests the following permissions. Each is used only for the stated purpose and data stays on-device.


Data deletion

All data is stored on your device. You can delete it at any time:


Your phone's own backup

BareMind runs no backup or sync of its own, and it keeps its data out of your phone's system backup as well:

The encryption key is stored device-only and is never placed in iCloud Keychain. The one way to move your data to a new phone is the app's own export in Settings → Data. That file is yours to place where you like.


Voice model download (Android only)

On Android, the voice journal feature uses whisper.cpp, an open-source on-device speech recognition engine, running the open Whisper model. When you first open Voice Journal, the app downloads one speech model file (about 875 MB, shared by every language) from Hugging Face (huggingface.co), a public model repository, and checks it against a fixed checksum. This model download is the only outbound network request BareMind makes, and no personal data is sent during it — Hugging Face sees only what any file download produces (your IP address and the file name). The speech model is the same for everyone and contains nothing about you. On iOS there is no voice journal and no model download — the iOS app makes no outbound network requests at all.


Age & eligibility (children's privacy)

BareMind is intended for users aged 13 and older and is not directed at children under 13. I do not knowingly collect personal information from children under 13; if you are under 13, please do not use this app. If you believe a child under 13 has used the app, contact privacy@baremind.health.


This website (baremind.health)

The site loads nothing from a third party and sets no cookies. There is no analytics script, no pixel, no embedded font or CDN, and no account. The only form is the optional launch waitlist.

An earlier waitlist ran here until 13 August 2026. Every address it held was deleted from the live file and from every backup; the current list started empty.


Your rights

These rights apply to the waitlist addresses and server logs described above, which are the entirety of the personal data I hold. They do not apply to anything inside the app, because that never reaches me and I have no way to retrieve it.

In practice a log line is only linkable to you if you tell me the IP address and rough time to look for, and after 14 days it is gone regardless. Email privacy@baremind.health for any of these and I answer within 30 days. If you are in the UK, the EU or the EEA and you think your data has been handled badly, you also have the right to complain to your national data protection authority — you do not have to come to me first.


Changes to this policy

If this policy changes materially, the updated version will be posted at this URL with a revised date. Because BareMind has no accounts, I cannot notify you directly — check this page if you want to see the latest version.


Contact & data controller

The app has no data controller, because there is nothing to control. No accounts, no servers, no analytics — what you write stays on your phone. I never receive it, so there is nothing for me to hand over, delete, sell or lose.

For this website's waitlist and server logs, the only personal data that exists anywhere in BareMind, the data controller is me. BareMind is built and run by one person, in Canada.

I answer data requests within 30 days. Questions about this policy, or to exercise any of the rights above:

privacy@baremind.health