Privacy Policy
How we collect, use and protect your personal data.
Last updated: April 2026
1. Who we are
GeekEdu is an education project operated by the GeekEdu Team. This website is available at www.geekedu.eu. When we say "we", "us" or "our" in this policy, we mean the GeekEdu Team.
2. What data we collect
We collect the minimum data necessary to provide our services:
- Account data — name, email address and authentication details when you register or sign in via SSO (Authentik).
- Activity progress — which activities you have started, completed, or favourited, and your task/quiz completion state.
- Usage data — pages visited, browser type and IP address, collected via cookies and server logs for analytics and security.
- Communication data — messages you send on our Matrix chat server (matrix.geekedu.eu).
3. How we use your data
- To provide and personalise the education platform (progress tracking, badges, favourites).
- To authenticate you and manage your account.
- To improve the website and fix issues (analytics, error monitoring via Sentry).
- To communicate with you about your account or our services.
4. Cookies
Cookies are small text files stored on your device when you visit a website. They help the site remember your preferences and improve your experience.
Necessary cookies
These cookies are essential for the website to function. They cannot be disabled.
| Cookie | Purpose | Duration |
|---|---|---|
csrftoken | Cross-site request forgery protection | 1 year |
sessionid | User session identifier for authentication | 14 days |
wtm | Stores your cookie consent preferences | 1 year |
Preference cookies
These cookies remember your settings and preferences.
| Cookie | Purpose | Duration |
|---|---|---|
django_language | Remembers your preferred language (EN/CS) | 1 year |
Statistics cookies
These cookies help us understand how the website is used. They are set only with your consent.
| Cookie | Purpose | Duration |
|---|---|---|
sentry-sc | Sentry error monitoring session context | 1 hour |
5. Data storage and security
Your data is stored on self-hosted infrastructure within the European Union. We use encrypted connections (TLS), private VPN networks, and follow security best practices to protect your information. We do not sell or share your data with third parties for marketing purposes.
6. Third-party services
We use the following external services that may process limited data:
- Sentry — error monitoring (self-hosted).
- Authentik — identity provider for SSO (self-hosted).
- MinIO — media storage (self-hosted).
All services are self-hosted within our infrastructure. No data is sent to external cloud providers.
7. Your rights
Under GDPR, you have the right to:
- Access your personal data.
- Correct inaccurate data.
- Request deletion of your data.
- Withdraw consent for optional data processing.
- Export your data in a portable format.
To exercise any of these rights, contact us at info@geekedu.eu.
8. Children's privacy
GeekEdu is designed for children and families. Accounts for children under 16 are created by a parent, teacher or guardian. We do not knowingly collect personal data from children without parental consent.
9. Changes to this policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated date.
10. Contact
If you have questions about this privacy policy, contact us at info@geekedu.eu.