CurveLab: Moto & Mofa Theory
Study app for the Swiss basic theory test for motorcycles (categories A1, A restricted, A) and mopeds (category M) — fully offline, no account and no server
Privacy policy
Last updated: 5 September 2026
CurveLab is a study app for preparing for the Swiss basic theory test for driving licence categories A1 and A (restricted and unrestricted) and for the theory test of the special category M (moped). The app does not collect, store or transmit any personal data. We run no server for this app, there is no account or login, and the app contains no analytics, no advertising, no trackers and no third-party SDKs. The app makes no connection to the internet. We receive no data from you.
1. Data controller
- Company
- Babala Özdemir (Einzelunternehmen)
- Address
- Unterer Rainweg 22
4414 Füllinsdorf
Schweiz - info@babala.ch
- Phone
- 076 792 63 50
- Company ID
- CHE-322.105.560
- App identifier
- iOS: ch.babala.curvelab
We have not appointed a data protection officer or an EU representative because we do not reach the relevant thresholds. Please address all requests to the contact above.
2. What data we process
| Data | Purpose | Stored where | Retention |
|---|---|---|---|
| Learning progress and exam results | Remember your progress (answered questions, repetitions, bookmarked questions, mock exam results, ticked checklists) so you can practise effectively | On the device only; never sent to us | Until you reset the progress or remove the app |
| Settings and licence guide data | Remember your settings (e.g. language, category, canton) and the optional data you enter in the licence guide (date of birth, licences held, dates of learner licence and courses) to calculate deadlines | On the device only | Until you delete the data or remove the app |
What we explicitly do not collect
- No account, no name, no e-mail address
- No advertising, no advertising ID, no analytics, no trackers, no third-party SDKs
- No server, no iCloud sync and no network connection: your data never goes to us or third parties
- No access to location, contacts, camera, microphone or photos
3. Permissions on your device
The app requests only the following permissions. Each of them can be revoked at any time in your device settings; the app remains usable afterwards, with reduced functionality.
- Notifications — Optional: only if you turn on a reminder in the licence guide, e.g. before your learner licence expires. Notifications are scheduled locally on the device; nothing is sent.
4. Legal bases
We process personal data under the Swiss Federal Act on Data Protection (revFADP). Where the GDPR applies, we rely on:
- Performance of a contract (Art. 6(1)(b) GDPR) — everything needed for the app to deliver the function you requested.
- Legitimate interests (Art. 6(1)(f) GDPR) — secure and stable operation, abuse prevention, troubleshooting.
- Consent (Art. 6(1)(a) GDPR) — this app requests no special system permissions, so no separate consent is required.
- Legal obligation (Art. 6(1)(c) GDPR) — in particular commercial and tax retention duties for payments.
5. Recipients and third parties
6. Retention and deletion
We store nothing because we run no server for this app. Your learning progress, settings and licence guide data live on the device only. Removing the app deletes this data.
Step-by-step instructions are available at Delete data.
7. Children and young people
This app is not directed at children. We do not knowingly collect personal data from children under 16. If we learn that such data has been submitted without parental consent, we delete it without delay.
8. Data security
Wherever the app transmits data at all, connections are encrypted via HTTPS/TLS. On the server side we use access restrictions, tenant separation and regular backups. Nobody can, however, guarantee absolute security for data transmission over the internet.
9. Your rights
- Access to the personal data we process
- Rectification of inaccurate data
- Erasure or destruction of your data
- Restriction of and objection to processing
- Receiving or porting your data in a common format
- Withdrawal of consent with effect for the future
An informal message to info@babala.ch or a call to 076 792 63 50. We normally respond within 30 days. To verify your identity we may request suitable proof. You may also lodge a complaint with a supervisory authority (Switzerland: FDPIC; EU: your competent authority).
10. Changes to this policy
We may adapt this policy when the app or the legal framework changes. The version published on this page, with the date shown above, is the applicable one. We announce material changes inside the app.
← Back to the app overview