Privacy & GDPR
Your data, protected by design
Klasgemak is built for European schools and complies with the General Data Protection Regulation (GDPR / AVG). Here is exactly what we collect, why, and how we protect it.
1 Who we are
Klasgemak is an AI-powered teaching assistant that helps educators record and track classroom observations.
The service is operated by an independent developer based in Europe.
Contact: admin@klasgemak.nl
Data deletion requests: Delete account
2 What data we collect
We collect only what is necessary to provide the service:
- Account data — name, email address, role (teacher / manager), school
- Observations — notes you record about students, linked to your school and class
- Chat history — your conversations with the AI assistant, stored per account
- Usage data — daily token consumption to enforce fair-use limits (no browsing data)
- Voice input — audio is transcribed in real time and immediately discarded; we do not store raw audio
We do not collect sensitive personal data about students beyond what you explicitly type or speak. Student names in observations are entered by you.
3 How we use your data
- To provide and improve the Klasgemak service
- To generate AI-assisted observation summaries and reports
- To enforce daily usage limits per user
- To allow school managers to oversee their team's observations
We do not use your data for advertising, profiling, or any commercial purpose beyond operating the service.
4 Where your data is stored
All data is stored exclusively on Google Firebase infrastructure located in Europe (Belgium, europe-west1).
No data is transferred to servers outside the European Economic Area (EEA).
Data stays in Europe. We do not use any US-based data processors that would require a transfer mechanism under GDPR Chapter V.
5 Data sharing
We do not sell, rent, or share your personal data with third parties for commercial purposes.
Limited sharing occurs only to operate the service:
- Google Firebase — authentication, database, and hosting (EU region)
- Google Gemini API — AI processing of your chat messages (content is not used for model training under our enterprise agreement)
- Sentry — anonymised crash reporting (no personal data included in reports)
Your school's manager can view observations created within their school. Individual chat history is private to each user.
6 Data retention
- Observations — retained according to your school's configured data retention policy (default: 12 months)
- Chat history — retained until you clear it or delete your account
- Usage logs — daily counters reset automatically; not retained beyond 90 days
- Account data — retained while your account is active; deleted within 30 days of an account deletion request
7 Your rights under GDPR
As a data subject under GDPR you have the following rights:
Right of access
Request a copy of all personal data we hold about you
Right to erasure
Request deletion of your account and all associated data
Right to rectification
Correct inaccurate personal data held about you
Right to portability
Receive your data in a structured, machine-readable format
Right to restrict
Request that we limit processing of your data
Right to object
Object to processing of your data in certain circumstances
To exercise any of these rights, email admin@klasgemak.nl.
We will respond within 30 days. You also have the right to lodge a complaint with your national data protection authority.
8 Cookies & tracking
Klasgemak does not use advertising cookies or cross-site tracking.
We use a single session cookie issued by Firebase Authentication to keep you logged in,
and store your language preference locally in your browser.
With your consent, we use Google Analytics 4 (analytics cookies: _ga, _ga_*)
to understand how visitors use our public homepage. IP addresses are anonymised.
You can withdraw consent at any time by clearing your browser's local storage for klasgemak.nl.
9 Changes to this policy
If we make material changes to this policy we will notify users via the app and update the date below.
Continued use of the service after changes constitutes acceptance of the updated policy.
Last updated: March 2026