Privacy Policy
Last updated: 2 August 2026
Bella is a personal memory assistant: you tell it things to remember, and it
reminds you — out loud, at the right time or place. This page says plainly what
data that involves, where it goes, and what never happens to it.
What we store
- Your account — email address (or Google sign-in identity) and settings such as what "morning" and "evening" mean to you.
- Your memories — the reminders you save: the sentence you said, the title, the time, and the short spoken line Bella reads to you.
- Places you pin — for a place reminder, the point and distance you chose on the map (or the shops Bella found for it), saved with that reminder so it comes back if you change phones.
- Your questions — what you ask Bella in chat, and her answers, so your conversation history works.
What stays on your phone only
- Where you are, minute to minute. Place reminders are watched by your phone's own operating system. To work while Bella is closed, this happens in the background, and only if you allow it (“Allow all the time” on Android, “Always” on iPhone). You can take that back in your phone's settings at any time. Bella is not tracking you, and your continuous location never reaches us.
- Your calendars. If you connect them, Bella reads only the calendars you tick, directly on your phone, and never changes them. Your events are not uploaded to us or stored by us.
- Spoken audio for reminders — kept on your device once it has been made (see Google Gemini below).
- Snoozes, and a full offline copy of your reminders — so Bella works with no signal.
The one time location does leave your phone
When you ask Bella to find shops that sell something — "buy a cake whenever
I'm free" — it has to ask a map where those shops are. At that moment, and only
then, your phone sends an approximate location to our server, which asks
Google Places. The coordinates are deliberately rounded to about a kilometre
before they are sent, because a shop search across 30 km does not need to know
which street you are on.
That approximate point is never written to our database. It is held in
the server's memory for up to a day, together with what was searched for, so
that the next person asking the same question about the same neighbourhood does
not cost another lookup. It is not linked to your account, and it disappears
when the server restarts.
Everything after that is on your phone: which shops became reminders, when
you pass them, and whether you were free at the time.
Third parties we rely on
- Supabase hosts the database and sign-in. Your data is protected by row-level security: each account can only ever read its own rows.
- Google Gemini turns your sentences into structured reminders and transcribes voice notes. Recordings are sent for transcription and are not used by us for anything else.
- Google Gemini also gives Bella her voice. The short sentence she will say — for a calendar event, its title and how soon it starts — passes through our server to be turned into audio. It is not stored by us; only the finished audio is kept, on your phone.
- Google Places answers "which shops sell this, near here", using the approximate location described above. It is asked by our server, never by your phone directly.
- OpenStreetMap answers the same question when Google is unavailable or not configured. It receives the same approximate area and nothing that identifies you.
What never happens
- Your data is never sold and never shared with advertisers.
- There is no ad tracking and no analytics that identify you.
- Nobody at Bella reads your memories except if you ask us to while debugging a problem for you.
Your controls
- Export everything — Settings → Your data gives you a complete file of everything we hold.
- Delete everything — deleting your account removes your account and every memory, reminder and chat, permanently.
- Deleted reminders sit in Trash for 30 days, then are gone for good.
Step-by-step instructions, and what to do if you cannot open the app, are on
the account deletion page.
Backups
Encrypted backups of the database are kept for 30 days so a technical failure
cannot destroy your reminders. They are protected by the same access rules and
expire automatically.
Contact
Questions or requests: husnainkhalid626@gmail.com