Frequently Asked Questions
Quick answers about how Nativ Ninja works.
What is Nativ Ninja?
Nativ Ninja is a language learning app where you learn from media that interests you. You can upload or create content, generate transcripts, and use exercises to build your vocabulary and reading comprehension.
What kinds of content can I use?
You can use image, video, audio, document, and text files. You can also take photos and record audio directly in the app.
How is my data used?
Uploaded content is used to power learning features such as transcription, tokenization, and translation. These features are part of the core product experience.
Where is uploaded content stored?
Uploaded files are stored in AWS S3 and may be retained indefinitely to support app features. Services are deployed in AWS us-west-2a.
How does sign-in work?
Authentication uses AWS Cognito with the authorization code flow. The app stores ID, access, and refresh tokens in secure HTTPS cookies with SameSite Lax.
What does Nativ Ninja store in its database?
The backend database stores your Cognito user ID and app state. It does not store names, phone numbers, physical addresses, or email addresses.
How does pricing work?
Pricing includes a 7 day free trial, then either $25/month or $250/year for full access.
How are payments handled?
Payments are processed by Polar. Nativ Ninja does not receive payment card information. We only store subscription-related data such as order IDs and dates.
How does the newsletter sign-up work?
Newsletter subscriptions are managed by Brevo with double opt-in. You enter your email, confirm via email link, and can unsubscribe at any time.
Where can I read your full privacy policy?
You can view the full details on the Privacy Policy page.