Freeish Privacy Policy
Last updated: August 5, 2026
This policy covers every version of Freeish. Some features below exist only in the current app; if you are on an older version, the parts that describe features you do not have simply do not apply to you.
What we collect
- Account: your email address (for sign-in) and the display name you choose.
- Schedule data: the events you enter or import — dates, times, categories, and optional labels and locations — plus your timezone so times display correctly for others.
- What kind of schedule you have: optionally, during setup, one of a short list (retail, healthcare, office, student, gig, other). It tailors setup and nothing else.
- Profile photo: if you add one. See below for who can see it.
- Push tokens: a device token so we can deliver the notifications you have asked for.
- Import accuracy stats: counts of how much you correct an automatic import — how many entries were read, removed, time-edited and kept — used to improve the feature. These are counts only, never the content of what was imported, but they are stored against your account rather than anonymously.
Your camera, photos and calendar
Freeish asks for three permissions, each only when you use the feature that needs it, and each doing less than the permission itself allows:
- Camera — to photograph a schedule posted at work. The photo is sent to our server and to Google's Gemini API to read the shifts out of it, then discarded. Photos are never stored.
- Photos — to show your recent screenshots so you can pick one. That grid is built on your device; we never see your photo library. Only the single image you choose is uploaded, and it is discarded after reading, exactly like a camera photo.
- Calendar — to read the next three weeks from your device calendar so you can bring events in. This happens on your device, and only the events you keep in the review list are saved. Freeish never writes to your calendar, and never uploads events you do not save.
Who can see your schedule
Only people you explicitly share with. Every event carries its own audience: everyone who follows you, specific circles you have made, or nobody at all. Private events are visible to no one but you. We enforce this in the database itself, not just in the app, so it holds even if the app is wrong.
Calendar links are the one exception worth understanding. If you create one, anyone holding that link can subscribe to your public events in their own calendar app — links do not check who is using them. You can revoke any link at any time in Settings, which stops it working immediately.
Profile photos are public. A photo you upload gets an unguessable web address so it can load quickly for the people you share with. Anyone with that exact address can view it. Do not use a photo you would mind being seen outside the app.
Notifications you send. When you tell people you are free early, they are sent your name and the fact that you are free — never what you were doing, or which event ended.
What we don't do
- No ads, no selling or sharing your data with data brokers.
- No tracking across other apps or websites.
- No collection of your location.
Where your data lives
Data is stored with Supabase (hosted on AWS, US region). Push notifications are delivered via Apple and Google, and via Expo's push service for the previous version of the app. Photo imports are processed by Google's Gemini API.
Who processes it for us
We use a small number of service providers, and only for the purpose listed:
- Supabase — database, sign-in, and file storage (AWS, US region).
- Google (Gemini API) — reads a schedule photo to extract its entries. The image is discarded afterwards and never stored.
- Apple and Google — deliver push notifications to your device.
- Expo — push delivery for the previous version of the app.
- Resend — sends sign-in codes and account email.
- RevenueCat — records whether a subscription is active. Payment itself is handled entirely by Apple; we never see your card details.
- Sentry — diagnostic reports when something breaks. These carry your account identifier so we can tell one person's repeated problem from many people's, but not your name, email or IP address.
- Vercel — hosts this website.
Your choices
Get a copy of your data: Settings → Download my data exports what we hold about you as a JSON file — your profile, schedule, circles, connections, calendar links and subscription status.
Past events are deleted automatically 60 days after their date — Freeish is about when you're free next, not a record of where you've been. You can stop sharing with anyone at any time, revoke any calendar link, delete individual events, or delete your account entirely — which removes your profile, schedule, and connections. Contact us at hello@freeish.app for account deletion or any questions.