Nihongo Journey is a Japanese language learning application for Android. This Privacy Policy explains what personal data we collect, why we collect it, how we use and protect it, and your rights regarding your data.
By using Nihongo Journey, you agree to the practices described in this policy.
Stored locally in a Room database and synced to Firebase Firestore under your user account.
Study plan titles, tasks, notes, schedule entries, and uploaded study files (if you use these features).
Files you upload are stored in Firebase Storage at users/{uid}/study_files/. Only you can access your files.
Subscription status is stored server-side. We do not store payment card details — purchases are handled entirely by Google Play Billing.
We do not collect location, contacts, camera/microphone access, biometric data, or payment card numbers.
| Purpose | Data Used |
|---|---|
| Provide app features | Account info, learning progress |
| Sync progress across devices | Learning progress, preferences |
| Send study reminders | FCM token, notification preferences |
| Verify premium subscription | Subscription status |
| Improve app stability | Crash reports |
| Understand feature usage | Analytics events |
Email/Password: Handled by Firebase Authentication. Your password is never stored by us — Firebase stores a secure hash only.
Google Sign-In: We receive your Google email, display name, and a unique user ID. We do not receive your Google password. Google's use of your data is governed by Google's Privacy Policy.
| Service | Provider | Purpose |
|---|---|---|
| Firebase Authentication | Google LLC | User login |
| Firebase Firestore | Google LLC | Cloud data storage |
| Firebase Storage | Google LLC | File storage |
| Firebase Analytics | Google LLC | Usage analytics |
| Firebase Crashlytics | Google LLC | Crash reporting |
| Firebase Cloud Messaging | Google LLC | Push notifications |
| Google Play Billing | Google LLC | Subscription payments |
| Google Sign-In | Google LLC | Social authentication |
All Firebase services are governed by Firebase's Privacy Policy.
allowBackup="false" prevents Android system backups from exposing your data.You can delete your account at any time from within the app:
Settings → Account → Delete Account
When you delete your account, all Firestore data, uploaded files, and your Firebase Auth account are permanently deleted. Local data is also cleared from your device.
Note: Active subscriptions must be cancelled separately in Google Play Store → Subscriptions.
You may also request deletion by emailing: nihongo.journey.contact@gmail.com
The app may send daily study reminders and streak reminders. You can disable these at any time in App Settings → Notifications or in Android system settings.
Nihongo Journey is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, contact us and we will delete it promptly.
To exercise these rights, contact: nihongo.journey.contact@gmail.com
We may update this policy from time to time. We will update the "Last Updated" date and notify you through the app for material changes.
Nihongo Journey is an independent learning application. It is not affiliated with, endorsed by, or connected to the Japan Foundation, JEES, or any official JLPT examination body.