Privacy & GDPR

How Klasgemak handles your data

Klasgemak is built for European schools. Here is what we collect, why we use it, where it is processed and how long we keep 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:

We do not collect sensitive personal data about students beyond what you type, speak or upload. Student names in observations are entered by you.

3 How we use your data

We do not use your data for advertising, profiling, or any commercial purpose beyond operating the service.

4 Where your data is stored

Most processing is set up in the European Union: our application servers run in Google Cloud europe-west1, AI processing uses Google's EU endpoint, search embeddings are computed in europe-west4, file screening uses the EU endpoint of Google Cloud Vision, and error reports go to Sentry's EU server. The database (Cloud Firestore) is set up in the EU multi-region eur3 (Belgium and the Netherlands, with a witness replica in Finland), and files, audio and profile photos are stored in Cloud Storage in the EU multi-region.

Sign-in runs through Auth0 in an EU region, with one exception. Once you have signed in, the app keeps your session in Firebase Authentication, which Google runs only from data centers in the United States. It holds only a pseudonymous account number, the IP address and the user agent of session requests: no email address, name, profile photo or password. Auth0 is a service of Okta, Inc., a US company; Auth0 stores your sign-in data in the EU and does not move it to another region, but Okta staff can reach it from other locations when that is needed for support. Server logs are stored in Google Cloud Logging in europe-west1 (Belgium). Only Google Cloud's own admin audit logs, which record changes to the project's configuration and not app data, are kept by Google in a location called "global". Among others Google and Sentry are US-based companies; the location of Expo's update servers has not been established.

Google Analytics is used on our public homepage only after you consent, and that part of the website contains no app data. Server logs are kept 30 days.

5 Data sharing

We do not sell or rent your personal data, and we share it only with the service providers listed below and, on the public homepage after you accept analytics cookies, Google Analytics (see section 8).

Limited sharing occurs only to operate the service:

Your school's manager can view observations created within their school. Teachers can too: school-wide or only for their own pupils, depending on the school's setting. Individual chat history is private to each user in the app. When a staff member is removed from a school, their chat conversations and projects at that school are deleted; those at any other school they belong to stay.

6 Data retention

When you delete your account in the app, your account, profile, chat history, files, audio and usage counters are removed straight away; copies in backups expire within 30 days. Observations and reports you wrote stay with your school, without your name, and class tasks you created or completed stay with the class without your name as creator or completer. A few internal references to your account number can remain, as can the moderation records (12 months). Your name on invitations you sent is removed when you delete your account.

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
Delete your account and associated data (see section 6)
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

You can delete your account and correct your name and profile photo yourself in the app (if you sign in with Google, they are taken from your Google account). We handle requests for access, portability, restriction and objection by hand, by email at admin@klasgemak.nl; the app has no automated data export. 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. The sign-in session is kept in your browser's local storage (web) or on your device (app), not in a cookie. Your language preference is stored locally. 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. The app will ask you to review and accept the updated policy. Continued use of the service after changes constitutes acceptance of the updated policy.

Last updated: October 2026 (class task retention, database access logs, class tasks, EU-only logs, backups)