Privacy Policy

Last updated 3 October 2026

BeeLucy is a shared log for one baby and the people caring for them. This policy describes exactly what the app stores, why it stores it, who else can see it, and how to get rid of it. It describes the app as built: there is no advertising, no analytics, and your information is never sold.

Who is responsible for your data

MB "Katobit" (company code 308126840), registered at Biržų r. sav., Širvėnos sen., Javeniškių k. 6, LT-41270, Lithuania, is the data controller for the information described below. You can reach us at hello@beelucy.com about anything in this policy, including a request to exercise your rights.

We are not required to appoint a Data Protection Officer and have not appointed one. Your emails are read by us directly.

What BeeLucy does not do

Some of the clearest things we can tell you are the things that are absent. BeeLucy contains:

What we hold

Your account. You sign in with Google or with Apple, so we never see or store a password. Your provider passes us the profile they hold for you — normally your name, your email address, and a link to your profile picture — along with a stable account identifier. If you use Sign in with Apple and choose Hide My Email, the only address we ever receive is Apple’s relay address.

Your caregiver profile. The display name you choose (which starts as “Parent”), and your notification preferences for each baby record: whether notifications are on, whether you want them when something is logged and when something ends, and any activities you have muted.

The baby record. Its name, the date of birth if you enter one, the avatar you build for it, its time zone (so that a day in the log is a day where you live), its six-character invite code, and which account created it.

Join requests. When someone enters an invite code, the display name they chose and the time they asked wait on the record until its owner approves or declines them. Either answer removes the request; approving makes them a caregiver.

The log. For each entry: the date and time it happened, an end time if it has one, which activities it carries, an amount if the activity measures one (a feed’s volume, say, or a weight), an optional note you type, and which caregiver created it and last changed it. Plus the activities themselves — their names, icons, colours, and the unit an amount is measured in.

Push tokens. If you turn notifications on, one token per device, and whether that device is iOS or Android. A token identifies the installation, not you.

On your device, and nowhere else: your sign-in session, your chosen sleep sound and timer, and a copy of the most recent entries in a shared container so the home-screen widget can draw itself without launching the app. Signing out clears the session copy.

What you write to us. If you email us, we hold your message and the address you sent it from for as long as it takes to answer you properly. It is joined to nothing else in this list — unless you are asking us to do something to your account, in which case answering you means working out which account you mean.

Feature ideas. If you use Suggest feature, we store what you write together with your account identifier, whether you were on iOS or Android, and the app version — an idea can describe something a later version already does. Unlike the note on the way out, it is linked to your account, so it is deleted with it.

Premium purchases, if you make one. The app store takes the payment, so we never see your card or other payment details. What reaches us, and our subscription provider RevenueCat, is a record of the purchase linked to your account identifier: which product, its price and currency, the store’s country, when it was bought and renews, whether it is active, cancelled, or refunded, and the store’s identifiers for the transaction. The baby record also stores whether Premium is active on it and until when, because Premium covers every caregiver on the record.

Why you left, if you say. On the way out of Delete account the app optionally asks why, as tick-boxes and a free-text note. What you write is stored on its own, with no account identifier, no email address, and no way back to the account it came from — the record is written at the moment that account is deleted, so there is nothing left to attach it to. We store which platform it came from, and nothing else about you. We keep it for up to 24 months and read it only to decide what to fix.

The other side of that: because we cannot connect the note to you, we cannot find it again to remove it if you later ask. That is why the app asks you to leave personal details out of the box, and why every question there is optional — skipping them changes nothing about the deletion itself.

Why we hold it, in law

Who else can see it

Other caregivers on the same baby record. This is the point of the app rather than a side effect: everyone on a record sees its whole log and history, its activities, and each caregiver’s display name — including entries logged before they joined. Anyone who has your invite code can ask to join, and gains that access as soon as the record’s owner approves them, so treat the code as you would a key.

Service providers who process data on our instructions, under contract, and for no purpose of their own:

Google and Apple also act as independent controllers for the sign-in step itself, under their own privacy policies. We tell them nothing about you; they tell us who you are. The same is true of their app stores when you buy Premium: the store handles the payment under its own terms and privacy policy, and tells us only that the purchase happened and what state it is in.

We will also disclose information where the law requires it, but not otherwise, and we would resist a request that looked improper.

A notification carries readable content: the baby record’s name, the display name of whoever logged the entry, and the names of the activities on it. That text passes through Expo’s push service and then Apple’s or Google’s, and it can appear on a lock screen. If you would rather it did not, turn notifications off in Settings — everything else keeps working.

Where it is stored, and transfers

The database — everything in “What we hold” apart from what stays on your device — is hosted in the European Union and does not leave it in the ordinary course of running the app.

Four flows reach the United States. Push notifications, because they are relayed by Expo: this covers your push tokens and the notification text described above. Update checks, because the app fetches over-the-air updates from Expo: this involves your IP address, device model, and app version, and no account data. Premium purchases, because RevenueCat checks them: this covers the purchase record and your account identifier, plus the IP address, device model, and app version of the phone asking. And email, because our mailbox is hosted by Fastmail: whatever you write to us is stored there. All four rest on the European Commission’s Standard Contractual Clauses, and on each provider’s own certification where it applies.

Children

BeeLucy is for adults. Accounts are for people aged 18 or over, and the app is neither directed at children nor designed to appeal to them.

A baby’s name and date of birth are information about a child, and we treat them as what they are: entered by a caregiver, about their own child, for their own use. The child has no account, and we never collect anything from a child directly. If you believe a child has created an account, email us and we will delete it.

How long we keep it

Deleting your account

In the app: Settings → Preferences → Delete account. It is permanent, it runs immediately, and it removes your sign-in identity, your profile, your caregiver memberships, your notification preferences, your push tokens, your feature ideas, and your purchase record at RevenueCat. Entries you logged remain on the baby record without your name on them, so the other caregivers keep the history they rely on.

Deleting your account does not cancel a Premium subscription: the app store bills it, not us. Cancel it in the store first — on Android, Google Play → Payments & subscriptions → Subscriptions.

If you own a baby record, deletion asks you to deal with it first — open Baby details and either hand ownership to another caregiver or delete the record. This is deliberate: deleting a record erases everyone’s history, and it should never happen as a side effect of closing your own account.

If you have already removed the app, email hello@beelucy.com from the address you signed in with and we will delete the account for you.

Your rights

Under the GDPR you may ask us for a copy of your data, to correct it, to delete it, to restrict or object to how we use it, and to receive it in a portable form. Where we rely on consent you may withdraw it at any time. Exercising any of these costs nothing and we will answer within one month.

Much of it you can do yourself: Preferences edits your profile, Baby details edits the record, any entry can be changed or deleted, and Delete account does what it says. For anything else, email hello@beelucy.com. If you think we have handled your data badly, please tell us first — and you have the right to complain to the State Data Protection Inspectorate (Valstybinė duomenų apsaugos inspekcija, L. Sapiegos g. 17, Vilnius, ada.lt) regardless of what we say.

Security

Everything travels over encrypted connections. The database enforces row-level security, so the credentials in your copy of the app can only ever reach records you are a member of — the rule is applied by the database itself rather than by the app asking nicely. The app carries no administrative key; account deletion runs server-side for exactly that reason.

No service can promise perfect security, and we will not pretend otherwise. If a breach ever puts your rights at risk, we will tell the supervisory authority within 72 hours and tell you without undue delay.

Changes to this policy

If we change it, we update the date at the top. If a change materially affects you — new data, a new recipient, a new purpose — we will tell you in the app before it takes effect, and ask again for consent where consent is what it rests on.