Syntax ("we", "our", or "us") is committed to protecting your privacy. This policy explains what information we collect when you use the Syntax app ("App"), how we use it, and your choices.
The short version: We collect only what we need to run the app. We don't sell your data. We don't show ads.
Information we collect
Account information. If you choose to sign in with Apple, we receive a unique user identifier and, optionally, your name. We do not receive your Apple ID email unless you explicitly share it.
Progress data. We store your lesson completions, streak count, XP, and coin balance so your progress persists across devices and app reinstalls. This data is synced via iCloud (CloudKit) when you are signed into iCloud.
Usage data. We collect anonymised, aggregated information about how features are used (e.g., which lessons are started or completed) to improve the app. This data cannot be used to identify you individually.
Device information. We may receive general device information such as OS version and device type for debugging and compatibility purposes.
We do not collect:
- Precise location
- Contact lists or camera access
- Browsing history outside the App
- Payment information (managed entirely by Apple)
How we use your information
- To sync your progress across your devices
- To restore your account if you reinstall the App
- To personalise lesson recommendations and streaks
- To send optional practice reminders (only if you enable notifications)
- To improve the App through aggregated analytics
Data storage and security
Progress data is stored on Apple's iCloud infrastructure via CloudKit. Local data is stored on your device using SwiftData. We use Apple's security mechanisms and industry-standard practices to protect your data in transit and at rest.
We do not maintain independent servers that store personally identifiable information beyond what is necessary to run the service.
Third-party services
Syntax uses the following third-party services:
- Apple CloudKit — cloud sync and backup of your progress. Subject to Apple's Privacy Policy.
- Sign in with Apple — optional authentication. Subject to Apple's Privacy Policy.
We do not integrate with advertising networks or third-party analytics SDKs that track you across other apps.
Children's privacy
Syntax does not knowingly collect personal information from children under the age of 13. If you believe a child has provided us with personal information, please contact us at [email protected] and we will delete it promptly.
Your choices and rights
You can:
- Disable iCloud sync in your device Settings at any time
- Disable notifications in the App or in iOS Settings
- Delete your account and all associated data by contacting us (see below)
- Request a copy of your personal data by emailing us
If you are in the European Economic Area or United Kingdom, you have additional rights under GDPR/UK GDPR, including the right to access, rectify, or erase your data. To exercise these rights, contact us.
Data retention
We retain your account and progress data for as long as your account is active. If you request deletion, we will remove your personal data within 30 days, subject to any legal obligations that require us to retain it longer.
Changes to this policy
We may update this policy as the App evolves. When we make material changes, we will update the "Last updated" date above. We encourage you to review this policy periodically.
Contact us
Questions about this policy or your data? We're here to help.
Email: [email protected]