Data we collect
Account data: email, name, username, role, plan, avatar and profile settings.
Learning data: lesson progress, task submissions, quiz results, XP, achievements, streaks, inventory and rewards.
Commercial data: service leads, app development requests, waitlists, promocodes, payment status and provider identifiers. We do not store card numbers.
Feedback and public profile
Feedback reports may include category, page URL, course/lesson/task/article context, user message and a technical fingerprint for anti-spam controls.
A public profile may show username, bio, location, avatar, achievements and Telegram, GitHub, LinkedIn, HH, portfolio or website links if the user adds them.
AI usage and analytics
AI requests are used for hints, review, debug and mentor chat, plus entitlement, credit and usage checks. We intentionally avoid sending unnecessary personal data.
Internal traffic analytics is server-side and privacy-safe: raw IP addresses are not stored, visitors are counted by one-way hashes and obvious bots are separated.
Analytics events help us understand signup, course, lesson, Pro and service lead funnels. Secrets, tokens, OTPs and solutionCode are redacted from monitoring payloads.
Retention, deletion and contact
We keep data as long as needed for account operation, learning progress, security, accounting and legal obligations.
To request deletion, export or correction, email hello@nativepath.ru from your account email. We may keep minimal records when required for security, payments or law.
English Academy voice practice
When a user submits a spoken answer in English Academy, NativePath processes the audio recording, speech transcript, duration, exercise context, scoring results and feedback. The raw recording is stored as a private file and is not published on the public profile or through the public audio catalog.
In the current production configuration, the raw audio recording is sent to Yandex SpeechKit for speech recognition. After transcription, YandexGPT receives the transcript and server-derived scoring context; the raw audio file is not sent in the YandexGPT scoring request.
Raw audio files are kept for a limited period configured by the production voice-retention setting and are then deleted by the retention process. NativePath stops accepting new production recordings when recent operational evidence for that process is unavailable. Transcripts, scores and feedback may be retained longer as part of the user's learning history.