Privacy policy
Short version. Your practice data stays on your device. We only collect what we need to email the waitlist and understand which pages people visit. No ad networks. No selling data. Email us at [email protected] to delete anything we have on you.
Who we are
Fifths is an ear training app operated by an independent developer reachable at [email protected]. This policy covers the website at fifths.io, the web app at app.fifths.io, and the iOS and Android apps once they launch.
What we collect, and why
1. Waitlist email signups
If you join the waitlist, we store your email address along with the page you signed up from and the marketing source that brought you (UTM tags, referrer, country derived from your IP — we do not store the IP itself). We use this only to email you about the launch and to understand which channels work. You can ask us to delete your record any time at [email protected].
2. Optional waitlist survey
If you fill in the two-question survey after signing up, we store your answers next to your email row. The questions are about your use case and your biggest frustration with current ear training tools. The answers shape what we build first.
3. Practice data inside the app
Your practice sessions, scores, confusion matrix, and progress are stored locally on your device. They are not uploaded to a server today. When we add cloud sync (so your progress follows you between devices), it will be opt-in and we will update this policy before turning it on.
4. Privacy-respecting analytics
The marketing site uses Umami, a cookieless analytics tool that does not track users across sites. It records aggregate page views, referring sites, and rough country-level location. No personal identifiers, no cross-site profiles, no ads.
The app may use PostHog for product analytics — to see which features people use and where they get stuck. PostHog is configured without IP tracking, without session replay of input fields, and is anonymized at the device level. You can opt out from inside the app's settings.
5. Crash and error reports
If the app crashes, we receive a stack trace and the version of the app you were running. We do not receive your practice data with crash reports.
What we do not do
- We do not sell your data, ever.
- We do not share your email with advertising networks.
- We do not run third-party ad trackers on the marketing site or in the app.
- We do not transcribe, store, or transmit microphone audio. The sing-back feature analyzes pitch on your device in real time and discards the audio immediately.
Where data is stored
The waitlist database runs on Cloudflare D1 (Cloudflare's edge database). The marketing site is served from Cloudflare's CDN. Umami runs on Umami Cloud (EU-hosted). PostHog runs on PostHog Cloud (US or EU region). Cloud sync, when introduced, will run on Supabase.
How long we keep things
- Waitlist rows: until you ask us to delete them, or until 24 months after launch — whichever comes first.
- Analytics: aggregate data is retained per the analytics provider's defaults (Umami: 12 months; PostHog: 12 months).
- Crash reports: 90 days.
Your rights
You can ask us at any time to:
- Tell you what data we have on you.
- Correct anything that is wrong.
- Delete your record.
- Export your record in a portable format.
Email [email protected] with the email address you signed up with. We respond within 30 days. If you are in the EU/UK, you also have the right to lodge a complaint with your local data protection authority.
Children
Fifths is not directed at children under 13. If you believe a child has signed up, email us and we will remove the record.
Changes to this policy
If we change anything material — for example, when cloud sync goes live or when in-app purchases are added — we will update the "last updated" date at the top and notify waitlist subscribers by email.
Contact
Questions, deletion requests, or anything else: [email protected].