Effective date: July 3, 2026
BeFree is a voice-first life assistant. You speak or type a brain dump, and BeFree organises it into tasks, calendar events, reminders, grocery items, and notes.
This policy describes what BeFree collects, why, and what choices you have. It is written to be read, not skimmed past. If anything is unclear, email us at support@heybefree.app.
Account information. When you sign in, we create an account identifier and store the email or Apple Sign-In identifier you used.
Your content. We store the content you create — tasks, events, reminders, grocery items, lists, notes, projects, tags, and the original brain-dump text. This is the data you'd lose if your phone fell in the ocean, and it's what BeFree exists to keep safe across devices.
Voice audio is not stored by BeFree. Speech-to-text is handled by Apple's built-in speech recognition. Depending on your device and language, Apple may process the audio on its servers to produce the transcript. BeFree never receives or stores your raw audio — we receive only the resulting text, and only when you submit a capture.
Calendar and Reminders. If you grant access, BeFree reads from your selected Apple Calendar and Apple Reminders to surface events and reminders in the app. Reading is the default. If you turn on Two-way sync in Settings → Sources, BeFree also writes events and reminders you create in BeFree back to a calendar/list you choose; it only ever changes items it created in BeFree and never modifies events or reminders you made elsewhere. Reading and two-way sync run through Apple's EventKit on your device. Events imported from your Apple Calendar are stored in your BeFree account on our servers — the same as items you create in BeFree — so they appear across your devices and work with BeFree's search and AI features; this includes generating embeddings from the event text (see AI processing below). Your Apple Reminders mirror stays on your device and is not sent to our servers. Turning the sync off stops further writes. Two-way sync is off until you enable it, and is enabled separately on each device.
Google Calendar. If you connect a Google account in Settings → Sources, BeFree requests calendar read + write access via Google OAuth 2.0. Read access lets BeFree show your Google events alongside what you capture; write access lets BeFree push events you create in BeFree back to your Google calendar. The OAuth tokens live in your device's Keychain — we never send them to our servers. You can disconnect at any time in Settings → Sources; disconnecting clears every token and tombstones the Google-imported events on your device.
Google API Services User Data Policy — Limited Use disclosure. BeFree's use and transfer to any other app of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. When you connect Google Calendar, BeFree reads your events (title, description, location, start/end times, and identifiers) and writes events you create in BeFree back to a calendar you choose. That data is used only to provide the user-facing features you turn on: (a) a unified calendar view with two-way sync; (b) AI organisation of what you capture — when you record a brain dump, BeFree gives the language model your upcoming events (event title and start/end times only — descriptions and locations are not sent to the language model) so it can answer “what's on my schedule,” let you reference an event by voice, and avoid duplicates; and (c) in-app search, for which BeFree generates a numerical embedding of each event's text (title, description, and location). To deliver these features, BeFree shares event data with its processors — Anthropic (Claude; receives event title + times), Voyage AI (receives event title + description + location to build the search embedding), Supabase (stores your events in your own row of our database), and PowerSync (syncs your own data to your devices) — each solely to provide the features above. Specifically: (1) we use Google user data only to provide those features; (2) we do not transfer it to third parties except to the processors named here to provide the features, for security purposes, or to comply with applicable law; (3) we do not use it to serve advertisements, and we do not sell it; and (4) we do not allow humans to read it unless we have your affirmative agreement, doing so is necessary for security purposes (such as investigating abuse), or to comply with applicable law. We require our AI processors, by contract, not to use your content to train their models; the context sent to Anthropic is assembled fresh for each request and is not retained by BeFree beyond anonymous usage counters, and the Voyage embedding is stored as a numerical vector (not the original event text) and is deleted when you delete the event or your account. Disconnecting Google Calendar in Settings → Sources stops all future syncing and removes the imported events (including their embeddings).
Photos and Camera. If you attach a photo to a note, BeFree first resizes and re-encodes the image on your device — a step that also removes embedded metadata such as GPS coordinates, camera model, and device serial — and then uploads the resulting image to encrypted object storage so it can sync across your devices. The image is associated with your account and served to the app via short-lived signed URLs. Deleting a note hides it from the app immediately; the stored image is purged when you delete the attachment from the note or delete your account. If you take a photo with the in-app camera, the captured image is treated identically. We do not access your photo library or camera at any other time.
Microphone. BeFree captures your voice using Apple's built-in speech recognition. Depending on your device and language, Apple may process the audio on its servers to produce the transcript; BeFree itself never uploads or stores your raw audio. Only the resulting transcript text is sent to our servers, and only if you submit the capture.
Location. BeFree does not collect device location in this release. If a future feature needs it, we will update this policy first.
Purchases. If you subscribe to Pro, our subscription processor handles purchase and entitlement details so BeFree can unlock paid features.
Diagnostics & analytics. If the "Help improve BeFree" setting is on, we collect pseudonymous crash reports and product-usage analytics — these are linked to your account identifier, not to your name or email. You can turn this off any time in the app's privacy settings.
We do not sell your data, and we do not track you across other companies' apps or websites.
BeFree uses AI to turn your brain dumps into structured items.
BeFree relies on a small set of service providers to operate the app:
For the current list of named providers, see our Subprocessors page. We update that list when we change a provider, so you can always see exactly who processes BeFree data.
These providers process data only to deliver the app functionality you've used. We do not sell personal data.
BeFree uses encrypted network connections and database-level access controls so each account can access only its own data. Authorized BeFree personnel can access stored data when necessary to operate, secure, or support the service — for example, to investigate a bug you've reported or respond to a security incident — and never for any other purpose. We design around least-necessary processing — no provider sees more than they need to do their job. No system is perfect, and we recommend keeping your device's OS up to date.
You can:
For step-by-step instructions, see our Data Deletion guide.
If you start BeFree without signing in (the “Skip — try without an account” option on the sign-in screen), your account exists only as an opaque identifier generated by your device. We do not collect your email, name, Apple ID, or any other information that could let us recognise you across requests.
Because there is no information we can use to verify that a data-access, correction, or portability request is coming from the account’s owner, we cannot fulfil those requests for an anonymous account by email. The in-app Delete Account flow (see our Data Deletion guide) is the self-service equivalent of these rights — it permanently removes all of your data from inside the app, and it does not require us to identify you.
If you later sign in with Apple or email, your existing anonymous data is linked to the new identifier and you can exercise all of your rights by emailing support@heybefree.app.
We keep your account data while your account is active. When you delete your account, we remove it from production systems within 30 days. Some provider logs or short-window backups may persist for security, fraud prevention, or operational reasons, but those copies are isolated from the live product.
BeFree is not directed to children under 13. If you believe a child has provided personal information to BeFree, contact us and we will remove it.
We may update this policy as BeFree changes. The effective date at the top shows when. We will notify you in-app for material changes.
Email: support@heybefree.app