Privacy Policy
Last updated: May 28, 2026
This Privacy Policy describes how Sholokhov Mikhail Andreevich (Sole Trader) ("we", "us", "our") collects, uses, stores, and shares personal data when you use the Lernica AI mobile application and related pages on typecode.app (collectively, the "Service").
1. Data controller
For users of Lernica AI and the international pages at typecode.app, the data controller is:
- Sholokhov Mikhail Andreevich (Sole Trader)
- 81/1 Manushyan St., Yerevan, Republic of Armenia
- Email: hello@typecode.app
- TIN: 20241649
- State registration number: 286.1574050
- Activity: 62.01.0 — Computer software development
The public brand Typecode and the app name Lernica AI refer to our products; the legal operator is the Sole Trader identified above.
Users in Russia may also be covered by the Russian-language policy at lernica.app/privacy (separate operator disclosure for the Russian website).
2. Summary
Lernica AI helps you practice languages with AI tutors through chat, voice, and structured lessons. We process account data, learning progress, and content you submit in conversations. Microphone and speech recognition are used only with your permission for pronunciation practice.
3. Categories of personal data
Depending on how you use the Service, we may process:
- Account data: Email, display name, authentication identifiers (e.g. Apple Sign In, Google), language preferences, and onboarding choices.
- Learning data: Chat messages, session progress, streaks, topic completion, and settings such as daily reminders.
- Audio / microphone: When you grant permission, audio may be processed on-device and/or sent to speech services to evaluate pronunciation, depending on the feature.
- Purchase and subscription data: If you subscribe to Lernica Premium, Apple or Google processes payment. We use RevenueCat (or equivalent) to manage entitlements. Store and RevenueCat may receive identifiers and transaction-related data per their policies.
- Push notifications: Device tokens and reminder preferences if you enable notifications.
- Technical data: Device type, OS version, app version, and logs needed to operate the Service, prevent abuse, and fix crashes.
- Support communications: If you email us, we process your message and email address to respond.
4. Purposes
| Purpose | Typical legal basis (where GDPR applies) |
|---|---|
| Provide the app (lessons, chat, progress) | Performance of contract / legitimate interests |
| Subscriptions and entitlements | Performance of contract |
| Reminders and service messages | Consent / legitimate interests |
| Security and fraud prevention | Legitimate interests |
| Support | Legitimate interests / contract |
5. Sharing
We use service providers such as cloud hosting, authentication, analytics (if enabled), AI inference providers for tutoring features, RevenueCat, and push notification services. We do not sell your personal data.
6. Retention
We retain data while your account is active and as needed for legal, security, and billing obligations. You may request deletion by contacting hello@typecode.app or support@lernica.app.
7. Your rights
Depending on your location, you may have rights to access, correct, delete, restrict, or port your data, and to object to certain processing. Contact us at the emails above.
8. Children
The Service is not directed at children under 13 (or the minimum age in your country). We do not knowingly collect data from children without parental consent where required.
9. International transfers
Data may be processed in countries where our providers operate. We use appropriate safeguards where required by law.
10. Changes
We may update this Policy. The "Last updated" date will change; material changes may be notified in-app or by email where appropriate.
11. Contact
Related: Terms of Service