Privacy Policy
Last updated: August 2026
1. Data Controller
The data controller within the meaning of the Swiss Federal Act on Data Protection (FADP) and the EU General Data Protection Regulation (GDPR) is:
blackpine GmbH
Bahnhofstrasse 2 6210 Sursee Switzerland
Email: support@zeitlernen.app
2. Applicable Law
This Privacy Policy is governed by:
- the Swiss Federal Act on Data Protection (FADP)
- the EU General Data Protection Regulation (GDPR), insofar as it applies to users located in the European Union
3. Personal Data We Collect
We only process the data we need to run Zeitlernen. The one thing we require is an email address, everything else is optional.
Account data
Required: your email address (it is your login). Optional: display name, first name, last name, country, profile picture and settings such as language, time zone and date format. You can change or clear these details in your settings at any time.
Child profiles
When you create a profile for your child as a parent: first name and year of birth are required so that the exercises match the child's age. Optional are avatar image and colour, plus settings such as bedtime and difficulty level. Children do not get their own account and we do not collect an email address from them.
School and class data
For school use: name and address of the school, class names, names of teachers, and for pupils their first name, year of birth, class assignment and a login code. Last name and the full date of birth are optional, so the school may stop at the year of birth. Pupils sign in with that code alone, without an email address and without a password.
Learning and usage data
Progress in learning to tell the time, the exercises presented and the answers given, practice duration, quiz sessions and your app settings. We use this data to show the current level and to pick suitable exercises.
Technical data
When you open the app: browser and device details (user agent), screen size, timestamp of your last visit, sign-in method. Of your IP address, our database only stores a truncated network prefix (IPv4 to /24, IPv6 to /48), which no longer identifies an individual connection. See section 5 for details.
Information from the mobile apps
If you use the app for iOS or Android, the above applies as well, with two additions: when you send us a feedback message, we transmit the operating system, its version and the app version so that we can place the problem. The apps contain no advertising, no analytics tools and no tracking components; we do not read your device's advertising identifier. We do not send push notifications.
Communication data
The content of your support and feedback messages including any attachments and the page you sent them from; for newsletter sign-ups your email address, optionally name and organisation, and the record of your consent.
What we do not collect
We collect no payment or billing data, no credit card or bank details and no subscription status. Zeitlernen is currently offered free of charge and has no payment function. Nor do we process special categories of data such as health or ethnic origin.
4. Purposes and Legal Bases of Processing
We process personal data for the following purposes and on the following legal bases:
- Performance of the user agreement (Art. 6(1)(b) GDPR): this means the agreement on the use of Zeitlernen that you enter into when you register and accept the Terms of Use. It exists even though the service is free. On this basis we create and manage your account, provide the learning content, store learning progress, manage child profiles and classes, and answer your enquiries.
- Consent (Art. 6(1)(a) GDPR): for the newsletter and for optional additional details in your profile. You can withdraw your consent at any time with effect for the future.
- Legitimate interests (Art. 6(1)(f) GDPR): security and abuse prevention (such as spam protection at sign-in and detecting unusual access), stability and troubleshooting, and measuring the reach of our newsletters.
- Legal obligations (Art. 6(1)(c) GDPR): where the law requires us to retain data or to provide information to authorities.
We do not use automated decision-making with legal effect, we do not build advertising profiles and we do not sell data. Learning data is never analysed for advertising purposes.
6. Children and Parental Responsibility
Zeitlernen is made for children, but accounts are created and managed by adults only: by a parent or legal guardian, or by a school.
Children do not have their own account with an email address and password. At home they learn within the adult's profile; at school they sign in with a code issued by the school.
Child profiles deliberately work with a minimum of information: a first name and the year of birth are enough. Guardians can view, change and delete their children's data at any time.
7. Use by Schools
When a school creates classes and pupils, the school remains the controller for that data. We process it on its behalf and on its instructions, which makes us a processor.
Teachers see the learning progress of their classes. One school’s data is not accessible to other schools, and we do not use it for our own purposes. For a teacher’s own account, meaning email address and login credentials, we are the controller rather than the school; this policy applies to that data.
Schools can read the data processing agreement in their school area at any time, conclude it electronically and download it as a PDF. Requests from pupils or their guardians should primarily be addressed to the school; we support the school in handling them.
The sample version of the agreement is publicly available: View the data processing agreement
8. Recipients and Processors
We only share data with service providers we need in order to operate. All of them are contractually bound to process data only on our instructions. We use:
- Supabase (database, sign-in and server functions). Your account, learning and school data is stored in a data centre in Zurich, Switzerland.
- Cloudflare (delivery of the website and the "Turnstile" spam protection at sign-in). Your device's IP address is processed in the course of this.
- Resend (sending our emails, for example confirmations, password resets and the newsletter). Your email address and the content of the message are transmitted.
- Adobe Fonts and Google Fonts (the website's typefaces). Loading the fonts transmits your device's IP address to those providers.
There is no recipient for the avatar images: they are generated in the avatar generator directly on your device, and nothing is transmitted for this.
You get the apps from Apple's App Store or from Google Play. These stores only distribute the app package; we do not pass any account or learning data to them. Which data Apple and Google collect when you download the app and while operating their stores is their own responsibility under their own privacy policies. The app itself embeds no third-party services beyond our own infrastructure and the spam protection at sign-in: fonts, images and learning content are part of the app and are not loaded from elsewhere.
If you sign in with Google, Apple or Microsoft, that provider learns that you are signing in to Zeitlernen. We receive your email address, your name and, where available, your profile picture from them. You are free to use a password instead.
Beyond this we share data only if you have consented or if we are legally obliged to. We rule out selling data or passing it on for advertising purposes.
9. International Data Transfers
Account, learning and school data are held in Switzerland. Some providers process data outside Switzerland: Cloudflare, Resend and Adobe in the USA, Google Fonts in Ireland. For transfers to countries without an adequate level of protection we ensure safeguards:
- EU Standard Contractual Clauses, supplemented by the Swiss amendments recognised by the FDPIC
- Adequacy decisions of the Swiss Federal Council or the EU Commission, where available for the destination country
10. Data Retention
We retain personal data only for as long as it is necessary for the purposes described in this policy or required by law.
- Account data is kept for as long as your account exists. If you delete it in your settings, your account and the data attached to it, such as child profiles and learning progress, are removed.
- School data is deleted or anonymised when the school deletes it or the collaboration ends, unless the school instructs otherwise. After the collaboration ends, deletion takes place within 30 days; backups are then overwritten in the ordinary cycle.
- If you unsubscribe from the newsletter, we keep your email address on a suppression list. That is the only way to make sure you receive no further newsletters.
- Technical data such as access times, the truncated IP prefix and newsletter metrics is kept only as long as it is needed for security and evaluation.
11. Data Security
We use appropriate technical and organisational measures to protect personal data against unauthorised access, loss, misuse or alteration. These include encrypted transmission, access rules enforced directly in the database so that each account sees only its own data, and spam protection at sign-in.
12. Your Rights
Under the GDPR and the Swiss FADP you have the following rights:
- Right of access to your personal data
- Right to rectification of inaccurate data
- Right to erasure of your personal data
- Right to restriction of processing
- Right to data portability
- Right to object to processing
- Right to withdraw consent at any time, without affecting the lawfulness of processing carried out beforehand
You can exercise most of these rights directly in your account settings: change or clear profile details, unsubscribe from the newsletter, and delete your account along with the associated data. For anything else, an email to support@zeitlernen.app is enough.
13. Right to Lodge a Complaint
You have the right to lodge a complaint with a supervisory authority.
In Switzerland, the Federal Data Protection and Information Commissioner (FDPIC) is responsible.
EU users may contact their local data protection supervisory authority.
14. Changes to This Policy
We update this Privacy Policy when the service or the legal situation changes. The version published here is the one that applies; the date of the last update appears at the top. In the event of significant changes we will also inform you in the app or by email.
15. Contact
If you have questions about data protection or wish to exercise your rights, contact us at: