Privacy Policy
Farcle is built on one promise: a teen's emotional life is theirs to share, not the parent's to surveil. This page explains exactly what we collect, what stays private, and what you can do about it.
What we collect
Account info
- Email and a name you choose. Optional pronoun, parent role (mom / dad / parent), or age range (13-15 / 16-18 / 19-22). All optional fields stay null unless you fill them in.
- Avatar image, if you upload one. Stored as a 512×512 JPEG.
- Hashed password (bcrypt, work factor 12) — we never see or store the plain text.
- Date you joined; date you verified your email.
Teen check-in data (private to the teen)
- Mood selection, tags, and your private journal note.
- This data is private to the teen. Parents in the same circle cannot read mood numbers, tags, or journal notes. They only see that a check-in happened and any signal the teen sent.
Signals and reach-outs (shared with circle)
- The signal id a teen sends (e.g. "quiet", "rough-week"). The label and parent guidance text are part of the catalogue, not your data.
- Pre-written response tokens a parent picks. No free text.
- Reach-out messages a parent sends (max one per day, pre-written).
Technical data
- IP address, user agent, and timestamp on auth-sensitive actions (password reset, email verification). Stored hashed where we don't need the raw value.
- Push notification tokens (FCM/APNs) so we can deliver alerts.
- Crash and error reports, only when we explicitly opt in via Sentry (post-launch).
What we don't collect
- Location, browsing history, screentime, or app usage data.
- Microphone, camera (except when you tap "Take a photo" for an avatar).
- Contacts. We don't sync your address book.
- Any third-party advertising or tracking SDKs.
Who can see what
Inside a Farcle circle:
- The teen sees their own private check-ins, every signal they've sent, and replies they've received.
- The parent sees that the teen checked in (presence only — no mood, no tags, no notes), every signal sent to them, and the catalogue's parent guidance.
- Outside the circle: nothing. There is no public profile, no follower list, no discovery.
Children and age
Farcle is for ages 13 and up. We don't knowingly collect data from children under 13. If you are a parent and believe your under-13 child has signed up, contact hello@farcle.app and we'll delete the account immediately.
For teens 13-15 we recommend going through Farcle's onboarding ritual together with a parent or guardian. The app is designed to be used as a shared moment.
Third-party processors
- Resend — sends transactional email (password reset, email verification, optional waitlist updates). Receives your email address only.
- RevenueCat — manages subscriptions when you upgrade to Family Plan. Receives your Farcle user id and Apple/Google subscription info.
- Hostinger — runs the server in their data center. They don't read application data; they're a hosting provider.
- Apple / Google — receive your push notification tokens so we can deliver alerts. Tokens carry no message content.
Subscription information
Farcle offers an optional Family Plan subscription:
Pricing:
- Monthly: $5.99 per month (USD or local equivalent)
- Yearly: $59.99 per year (USD or local equivalent) — save 2 months compared to monthly
What's included:
- 20 additional premium signals (28 total vs 8 free)
- 7 hand-painted atmosphere themes
- Unlimited parent reach-outs (free tier: 1/day)
- Sibling presence beacons for multi-teen circles
- Priority email support (1 business day)
Billing: Payment charged to your Apple ID or Google Play account at purchase confirmation. Subscriptions automatically renew unless canceled at least 24 hours before the end of the current period. Manage or cancel anytime in your App Store or Google Play account settings. The free tier remains fully functional without subscription.
How long we keep data
- Account data: until you delete your account.
- Private check-ins, signal events, response tokens: until you delete your account.
- Password reset tokens: auto-purged 30 days after expiry.
- Email verification tokens: auto-purged 30 days after expiry.
- Server logs: 30 days then rotated.
- Avatar files: deleted from disk when you delete your account.
Your rights
You can:
- Read: Settings → Profile shows your stored data.
- Edit: name, pronoun, avatar, parent role, age range, password — anytime in Settings.
- Export: request a JSON export by emailing hello@farcle.app. We respond within 30 days.
- Delete: Settings → Delete account. The action is final and erases your data immediately.
For users in the EU, UK, or California, the same rights apply under GDPR / UK GDPR / CCPA respectively.
Data security
- All traffic uses HTTPS (Let's Encrypt certificates, auto-renewed).
- Passwords are hashed with bcrypt at work factor 12. We cannot recover them.
- Database is on a private network — never directly reachable from the internet.
- Backups run daily and are kept off-server for 14 days.
Crisis
Farcle is not therapy and not a crisis service. If you or your teen is in crisis right now, contact your local emergency services or a crisis line:
- US: 988 Suicide & Crisis Lifeline · text or call 988
- US/Canada: Crisis Text Line · text HOME to 741741
- UK: Childline · 0800 1111 (under 19) · Samaritans · 116 123
- Australia: Lifeline · 13 11 14 · Kids Helpline · 1800 55 1800
Changes to this policy
If we make material changes we'll update the date at the top of this page and notify active users by email and in-app banner at least 14 days before the new version takes effect.
Contact
Questions, concerns, or rights requests: hello@farcle.app. We aim to reply within five business days.