Privacy Policy
Updated: May 22, 2025
We respect your privacy. This page explains what data we collect, why, and how we protect it.
1. What data we collect
Account Data
When you register, we collect your name, email address, and (if available) profile photo. When signing in via Google or GitHub, this data is provided by the respective provider.
Progress Data
We store information about completed lessons, earned XP, current level and streak — to show your learning progress.
Technical Data
Standard technical data: IP address (to prevent abuse), browser type, pages viewed. This data is not linked to a specific user and is deleted automatically.
2. How we use this data
Service Provision
Data is used exclusively to operate the platform: authentication, saving progress, personalizing learning.
Security
IP addresses and request counters are used to protect against brute-force attacks and spam. We never sell or share this data with third parties.
Analytics
We use Cloudflare Web Analytics — anonymous visit statistics collection without cookies and without storing personal data.
3. Storage and Protection
Where data is stored
Data is stored on secure servers. Passwords are never stored in plain text — only as a hash (bcrypt).
Sessions
Authorization sessions are stored as encrypted JWT tokens. Session validity — 30 days.
HTTPS
All traffic between browser and server is protected by HTTPS with HSTS.
4. Third Parties
Google / GitHub OAuth
If you sign in via Google or GitHub, we only receive the public profile (name, email, photo). We do not access your repositories, emails or other private data.
Cloudflare
The site is protected and accelerated by Cloudflare. Cloudflare may process network requests according to its own privacy policy.
AI Assistant
Requests to the AI assistant may be processed by an external AI provider. Do not share personal or confidential information in the chat.
5. Your Rights
Data Access
You have the right to request a copy of your personal data stored on the platform.
Account Deletion
You can delete your account and all associated data at any time. Data is fully deleted within 30 days.
Correction
You can change your name and other profile data in your account settings.
7. Policy Changes
We may update this policy. We will notify you of significant changes through the platform. By continuing to use the service after an update, you accept the new terms.
8. Contact
If you have questions about privacy, contact us through the About page.
Have a question? Contact us. We always reply.