Privacy Policy

Last updated: February 2026

1. Data Controller

The data controller is Gorbunova Polina Vladimirovna, educational platform ExplainLLM (website explainllm.ru). Registration number in the Roskomnadzor personal data operators registry: 63-26-060038. Contact email: support@explainllm.ru. This Policy defines the procedures for processing and protecting personal data of users in accordance with Russian Federal Law No. 152-FZ "On Personal Data" and GDPR.

2. Information We Collect

When using the platform, we may collect the following data:

  • Email address (upon registration or newsletter subscription)
  • Learning progress: completed lessons, quiz results and challenge scores
  • Usage data: pages visited, time spent, interactions with visualizations
  • Device information: browser type, operating system, screen resolution
  • Payment data: transaction information is processed by the payment provider (YooKassa); we do not store bank card details
  • Preferences: language, theme, depth level

3. Purposes of Data Processing

We process personal data for the following purposes:

  • Providing access to the educational platform and user account
  • Saving and syncing learning progress across devices
  • Processing payments for premium features (AI attempts)
  • Sending informational newsletters (with your consent)
  • Improving the service based on anonymized analytics

4. Legal Basis for Processing

Personal data processing is carried out based on: consent of the data subject (Art. 6, Part 1, Clause 1 of 152-FZ), performance of a contract for platform services (Art. 6, Part 1, Clause 5 of 152-FZ). Consent is given during registration by checking the corresponding checkbox.

5. Data Storage

Personal data is stored and processed on servers located in the Russian Federation, in accordance with Art. 18, Part 5 of 152-FZ. The frontend part of the website is hosted on Vercel servers and does not contain personal data.

6. Local Storage

Some data is stored locally in your browser (localStorage) and is not transmitted to our servers. This includes: API keys for the playground, interface settings, learning progress cache. You can clear this data at any time through your browser settings.

7. Cookies and Analytics

We use session cookies for authentication. Basic anonymous analytics (page views, device type) is collected without cookies. With your consent, we enable analytics via PostHog and Yandex Metrica. You can manage your preferences using the cookie consent banner.

8. Payments

Subscription payment is made via SBP (Fast Payment System) bank transfer. We DO NOT store or process bank card data. When we transition to an automated payment system, a certified payment aggregator will be used.

9. Data Sharing with Third Parties

We share data with the following services to ensure platform operation:

  • Resend: sending email notifications (email address is shared). US servers, transfer based on your consent
  • PostHog: analytics (anonymized data). EU servers
  • Yandex Metrica: web analytics (anonymized data). Russia servers
  • Vercel: frontend hosting (no personal data is shared)
  • Anthropic/OpenAI/OpenRouter: LLM APIs (only when you use the playground with your own API keys)

10. Your Rights

Under 152-FZ and GDPR, you have the right to:

  • Obtain information about the processing of your personal data
  • Request access to, correction or deletion of your data
  • Withdraw consent for personal data processing
  • Delete your account and all associated data
  • Unsubscribe from informational newsletters

11. Data Retention

Personal data is stored until the user deletes their account. Newsletter subscription data is stored until unsubscription. Payment data is retained in accordance with tax legislation requirements. Upon withdrawal of consent, data is deleted within 30 days.

12. Data Security

We implement necessary measures to protect personal data: data encryption in transit (HTTPS/TLS), database access control (RLS policies), server access control (SSH key authentication, firewall), regular backups. Playground API keys are stored only in your browser.

13. Children's Privacy

Our service is not intended for children under 13. We do not knowingly collect personal information from children.

14. Changes to Privacy Policy

We may update this Privacy Policy. We will notify you of significant changes by posting a notice on the platform. By continuing to use the service after changes, you accept the updated Policy.

15. Contact Us

For questions about personal data processing: support@explainllm.ru. You also have the right to contact the Russian Federal Service for Supervision of Communications (Roskomnadzor, https://rkn.gov.ru) if your rights are violated.