Tadreeb ("we", "us", "our") is an educational Islamic quiz app. Your privacy matters to us. This policy explains exactly what data we collect, why we collect it, how we use it, who we share it with, and what control you have.
1. Data we collect
When you create an account and use Tadreeb, we collect the following categories of data:
Account & profile data
| Data | Purpose | Required? |
| Username | Identify you in-app and on leaderboards | Yes |
| Email address | Account login, password recovery | Yes |
| Password | Secure your account (stored hashed, never in plain text) | Yes * |
| Nationality | Country-specific leaderboards | No |
| Profile picture | Avatar shown to friends and on leaderboards | No |
* If you sign in with Apple or Google, no password is stored — we use your social login token instead.
Onboarding preferences
- Knowledge level — to tailor question difficulty
- Interests — which Islamic topics you want to focus on
- Learning goal and daily goal (minutes) — to personalize your experience
Game & learning data
- Quiz results: answers, scores, time taken, and correctness per question for all game modes (random, category, quickfire, survival, time attack)
- Learning path progress: completed levels, stars earned, and best scores
- Daily challenge: daily answers, completion status, and streak count
- Practice sets: sets you created or followed, questions saved, and practice session results
- Multiplayer: match participation, scores, and answers during room matches and King of Categories games
- Competition membership: which competitions you joined and your scores within them
- Badges & milestones: which achievements you've earned and claimed
- Aggregate stats: total points, games played/won, correct answers, accuracy, play time, and highscores
Social data
- Friend connections: who you added via friend codes (pending and accepted)
- Question reports: if you report a question as incorrect or unclear
Device & technical data
- Push notification token: your Expo push token, only if you enable push notifications
- Last active timestamp: updated when you use the app, used for activity status
Local device storage
We store some data locally on your device for performance and offline access:
- Secure storage: authentication token, user ID, and username (encrypted)
- Local cache: categories, path progress, profile data, and daily challenge — to enable faster loading and limited offline use
2. How we use your data
- Authenticate you and keep your account secure
- Sync your progress, scores, and statistics across devices
- Display leaderboards (global and per nationality)
- Enable multiplayer matches, competitions, and friend features
- Deliver daily challenges and widget questions of the day
- Send push notifications you opted into (streaks, challenges, friend requests, competition updates)
- Process and manage premium subscriptions via RevenueCat
- Improve the app based on aggregated, anonymized usage patterns
3. Third-party services
We use a limited number of third-party services. We do not sell your data to anyone.
| Service | Purpose | Data shared |
| Apple Sign-In | Account login | Identity token (verified server-side) |
| Google Sign-In | Account login | Identity token (verified server-side) |
| RevenueCat | In-app purchases & subscriptions | Your user ID and subscription status |
| Expo Push Notifications | Sending push notifications | Your device push token and notification content |
We do not use any analytics platforms, ad networks, crash reporting tools, or tracking SDKs.
4. Public data
The following data may be visible to other Tadreeb users:
- Leaderboards: your username, nationality, and total points
- Friend profiles: your username, nationality, points, and accuracy
- Competitions: your username and score within the competition
- Multiplayer: your username and score during matches
- Shared practice sets: set name, description, and questions (when you share a set via code)
5. Data storage & security
Your data is stored on secure servers. Passwords are hashed using industry-standard algorithms — we never store or have access to your plain-text password. Real-time multiplayer uses WebSocket connections via Redis, which does not persistently store user data. While we take appropriate technical measures, no system is 100% secure.
6. Retention & deletion
We retain your data for as long as you have an active account. When you delete your account (via Settings → Delete Account), all your data is permanently and immediately erased, including:
- Your account, profile, and credentials
- All game sessions, answers, scores, and statistics
- All multiplayer match history
- All practice sets and sessions
- All learning path progress
- All friendships, competition memberships, and notifications
- All badges, milestones, streaks, and point transactions
- All question reports
There is no grace period or soft-delete — deletion is immediate and irreversible.
7. Your rights
- Access & edit: view and update your profile, username (once every 90 days), nationality, and avatar in the app
- Delete: permanently delete your account and all associated data via Settings
- Notifications: enable or disable push notifications in app settings or your device settings
- Data portability: contact us to request a copy of your data
8. Children
Tadreeb is educational and suitable for all ages. We do not knowingly collect more personal data than necessary. We do not show ads or use behavioral tracking. Parents or guardians with questions are welcome to contact us.
9. Changes to this policy
We may update this policy from time to time. The most recent version is always available on this page with the "last updated" date at the top.