Privacy policy
The short version
- Fretwork listens to your guitar through the microphone. Live audio is analysed on your device and is not sent to us.
- You can use the app without an account. In that case your progress stays on your device and we hold no record of you.
- If you create an account, we store your sign-in details and your practice progress so it can sync between your devices.
- We do not sell your data, show adverts or track you across other companies' apps and websites.
- You can delete your account in the app at any time.
Who we are
Fretwork is made by joglabs ("we", "us"). We are the controller of the personal data described here. To reach us about privacy, write to jog@glaciean.com.
This policy covers the Fretwork app for iPhone and iPad and this website.
Microphone and audio
Fretwork uses the microphone to hear what you play, so it can tune your guitar and show which notes were right. Live microphone audio is analysed on your device as you play. It is not recorded, and it is not sent to us or to anyone else.
What the analysis produces, such as which notes you played, your timing and your scores, is saved as practice progress. If you have an account, that progress syncs to it.
The app does not upload recordings of your playing. If we add a feature that lets you save and back up a recorded take, audio will leave your device only when you choose to use it, and we will update this policy first.
What we collect
If you use Fretwork without an account
Your profile, settings and progress are stored on your device only. We do not create a record of you on our servers. The app still contacts our servers to fetch lessons and songs, which involves the technical data described under "Technical data" below.
If you create an account
| Data | Why we need it |
|---|---|
| Email address, and the identifier Apple or Google gives us when you sign in with them. With Sign in with Apple you can hide your email, and we then receive Apple's relay address. | To sign you in and to contact you about your account. |
| Passkey public key, if you add a passkey. | To sign you in. The private key never leaves your devices. |
| Display name and profile details you enter, such as your instrument, handedness, goals and guitars. | To personalise lessons and keep your profile the same on each device. |
| Age band (under 13, 13 to 15, 16 to 17, or 18 and over). We do not store a date of birth. | To decide which features are offered. |
| Practice progress: lessons completed, notes and timing results, scores, streaks, picks earned and Sound Check placement. | To sync your progress and choose what to practise next. |
| Purchase records from the App Store: which plan you have, its status and transaction identifiers. We never receive your card or payment details. | To give you Pro on every device and handle renewals and refunds. |
| Device identifiers: a random install identifier, your push notification token and your time zone. | To sync between devices and send the notifications you have switched on, at sensible local times. |
| Messages you send us through the feedback form or by email. | To answer you and fix problems. |
Technical data
When the app or this website contacts our servers, the request includes your IP address, the app version and the device type. We use this to run and secure the service, for example to limit abuse. Server logs are kept for a short period and then deleted. We do not use them to build a profile of you.
What we do not collect
We do not collect your location, contacts, photos, health data or advertising identifier. The app does not show the App Tracking Transparency prompt because it does not track you.
Analytics and crash reports
The app does not currently include third-party analytics or crash-reporting tools. If we add them, usage analytics will be off until you turn them on, neither will be used for players under 13, and we will update this policy before they are switched on.
Coaching and on-device intelligence
Session summaries and coaching notes are produced on your device, using Apple's on-device models where your device supports them. Audio is never used for this. Nothing is sent to an outside AI service.
Children
Fretwork is a general-audience app, and children can use it. We ask for an age band before any data leaves the device. Players under 13, or under the age of digital consent where they live if that is higher, cannot create an account. They use the app as a guest, so their progress stays on the device and we collect no personal information from them.
If you believe a child has given us personal information, write to us and we will delete it.
Who we share data with
We do not sell personal data. We share it only with the companies that help us run the service, under contracts that limit what they may do with it:
- Vercel: hosts our servers and file storage.
- Neon: hosts our database.
- Upstash: short-lived storage used for sign-in and rate limiting.
- Resend: sends our emails, such as sign-in links and codes.
- Apple: Sign in with Apple, App Store purchases and push notifications.
- Google: only if you choose to sign in with Google.
We may also disclose data if the law requires it, or to a successor if the service is transferred, in which case this policy continues to apply to your data.
Where data is stored
Our servers and database are in the United States. If you use Fretwork from another country, your data is transferred to and processed in the United States. Where the law requires it, we rely on standard contractual clauses or an equivalent safeguard with our providers.
How long we keep data
- Account data and progress: for as long as you have an account.
- After you delete your account: you are signed out everywhere at once, and we remove your data from our servers within 7 days. Backups that still contain it expire on a rolling schedule after that.
- Purchase records: kept without your identity where we need them for accounting and tax.
- Data on your device: until you erase it in Settings or delete the app.
Your choices and rights
- Delete your account in the app under Settings. Deletion is immediate and cannot be undone. It does not cancel an App Store subscription; cancel that in your Apple Account settings.
- Erase guest data in the app under Settings, with "Erase all data on this iPhone".
- Get a copy of your data or correct it by writing to us.
- Turn off the microphone or notifications in iOS Settings at any time. Lessons that listen will not work without the microphone.
Depending on where you live, you may also have the right to object to or restrict how we use your data, and to complain to your data protection authority. We will not treat you differently for using any of these rights. To use them, write to jog@glaciean.com. We reply within 30 days.
Legal bases
Where European or UK law applies, we process account and progress data to perform our contract with you, technical data on the basis of our legitimate interest in running a secure service, and anything optional on the basis of your consent, which you can withdraw at any time.
Security
Data is encrypted in transit. Sign-in tokens are stored in the iOS Keychain on your device and encrypted on our servers. No system is perfectly secure; if a breach affects your data, we will tell you as the law requires.
Changes to this policy
If we change this policy in a way that matters, we will tell you in the app before the change takes effect. The date at the top shows when it was last updated.
Contact
joglabs · jog@glaciean.com