← Pariksha 360

Privacy Policy

Effective date: 25 April 2026 · Last updated: 26 April 2026

Pariksha 360 is operated by **Pariksha 360** ("we", "us"). This policy explains what personal data we collect when you use our Android app or website, how we use it, who we share it with, and the rights you have under India's **Digital Personal Data Protection Act, 2023**.

1. Who we are and how to contact us

For any privacy-related question, request, or grievance:

  • Email: [email protected]
  • Grievance officer: contact the same email with subject “Grievance”; we respond within 30 days as required under the DPDP Act.

2. What data we collect

2.1 Information you give us

  • Name and email — required at signup. Used to identify your account, address you in the app, and send password resets and important account notifications.
  • Phone number — optional. Used for OTP verification and parent/guardian notifications when you configure them.
  • Demographics (gender, city, state, exam category) — optional, set in your profile. Used for cohort-level analytics and to suggest relevant exam categories. Never sold or shared with advertisers.
  • Document scans — only if you use the in-app document scanner. The scanned file is stored against your account on our servers for OCR/categorization.
  • Google account information — only if you choose Sign in with Google. We receive your name, email address, profile picture URL, and Google account identifier (the OAuth sub) from Google. We use these solely to create/identify your Pariksha 360 account and to populate your profile. We do not request any other Google scopes for sign-in. See §13 for our Limited Use disclosure.
  • Google Calendar data — only if you opt in to Calendar Sync. With your explicit consent we request the https://www.googleapis.com/auth/calendar scope and create a dedicated calendar named “Pariksha 360 Study Plan” in your Google account. We write study-plan events to that calendar; we do not read events from your other calendars. You can disconnect at any time from app Settings → Calendar Sync, which revokes our token and stops further writes. See §13.

2.2 Information we collect automatically

  • Device identifier. We generate a stable device identifier (using Android’s installation ID + hardware fingerprint) and use it to enforce per-account device limits (max 5 devices per user) and to detect account abuse / multi-trial fraud. This identifier is reset when you uninstall and reinstall the app.
  • IP address at signup and email verification — recorded for security audit purposes.
  • App activity — which questions you answer, what you read, screen views, time spent on study sessions. Used to recommend the right next topic, track progress, and compute mastery via the Bayesian Knowledge Tracing model.
  • Crash and diagnostic data — stack traces, device model, OS version. Sent to Firebase Crashlytics and Sentry. Includes your account ID so we can correlate a crash to your account if you report a problem.
  • Push notification token — issued by Firebase Cloud Messaging when you allow notifications. Used solely to deliver study reminders and exam-related pushes.

2.3 Information we do not collect

  • Precise or approximate location.
  • Camera or microphone access by our app (the document scanner runs in a separate Google Play Services process that returns only the scan result).
  • Contacts, calendar, SMS, or call logs.
  • Advertising ID — explicitly suppressed in our app build.
  • Web browsing history.

3. How we use your data

  • Provide the service — render content, save your progress, sync across your devices.
  • Personalise learning — recommend topics, surface weak areas, schedule revisions.
  • Account security — enforce device limits, detect abuse, send alerts about new sign-ins.
  • Communicate with you — password resets, exam updates, study reminders (you can disable any notification category in app Settings).
  • Diagnose problems — investigate crashes and performance issues.

4. Who we share data with

RecipientWhat we sharePurpose
Google Sign-InName, email, profile picture URL, Google account ID — only if you choose Sign in with GoogleCreate or identify your Pariksha 360 account; populate your profile
Google CalendarCalendar events only if you explicitly opt in to Calendar SyncWrite study-plan events to your authorised calendar
Firebase / GoogleCrash reports (Crashlytics), analytics events (Analytics), push tokens (FCM)Crash diagnostics, usage analytics, push delivery
SentryCrash reports + breadcrumbsCrash diagnostics
Google Fonts CDN (fonts.gstatic.com)Anonymous HTTPS request for font filesRender text in the app’s typeface; cached after first load

We do not sell your data to third parties. We do not share your personal data with advertisers.

5. Where data is stored and how we protect it

  • All API traffic is encrypted in transit (HTTPS/TLS) via our Caddy edge.
  • The backend database lives on a private server in India.
  • Your local device data (downloaded content, BKT cache) is stored in an encrypted SQLite database (SQLCipher) on your phone, with the encryption key in Android Keystore.
  • Authentication tokens are stored using flutter_secure_storage (Android Keystore).
  • Optional App Lock uses your device biometric or PIN.
  • We disable Android Auto Backup so your account data is not copied to your Google Drive — your authoritative copy lives on our servers.

6. How long we keep your data

  • Active account: until you ask us to delete it.
  • After you request deletion: your account is marked for permanent removal in 30 days. During this window you can sign back in to restore. After 30 days a daily job permanently strips your name, email, phone, devices, BKT mastery, notes, bookmarks, and other personal information. Your answer history and study telemetry are anonymised (linked to no identity) so we keep aggregate question-quality statistics without retaining anything that identifies you.
  • Logs and backups: rolled and purged on a 30-day cycle.

7. Your rights under the DPDP Act, 2023

You have the right to:

  • Access the personal data we hold about you — email [email protected].
  • Correct inaccurate data — most fields can be edited in app Settings → Edit Profile.
  • Erase your account — in-app at Settings → Delete Account, or via our web form.
  • Withdraw consent for any optional data processing (notifications, analytics, calendar sync) — toggle in app Settings.
  • Lodge a grievance — email us with subject “Grievance”; we respond within 30 days as required.

8. Children

Our service is intended for users 13 years of age and older. We do not knowingly collect personal data from children under 13. If you believe a child under 13 has provided us with personal data, contact us and we will delete the account.

9. Push notifications

You can disable push notifications at any time from your device Settings or in app Settings → Notifications. Disabling them does not affect any other functionality.

10. Third-party SDKs in summary

SDKWhat it processes
Google OAuth 2.0 (Sign in with Google)Name, email, profile picture URL, Google account sub — only when you choose Sign in with Google. See §13.
Google Calendar APIOnly used if you opt in; writes events to a dedicated “Pariksha 360 Study Plan” calendar in your Google account. See §13.
Firebase AnalyticsScreen views, custom events, app-open events. Linked to your account ID.
Firebase CrashlyticsCrash stack traces and device model. Linked to your account ID.
SentryCrash stacks and breadcrumbs. Linked to your account ID.
Firebase Cloud MessagingPush notification token. Linked to your account.
Google Fonts CDNAnonymous font file fetch. Not linked to you.

11. Changes to this policy

We will post any updates to this page and adjust the “Last updated” date. Material changes (new categories of data we collect, new third-party processors) will be notified in app on next launch.

12. Contact

Questions, requests, or grievances: [email protected].

13. Google API Services — Limited Use disclosure

Pariksha 360’s use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

  • We use Google user data only to provide and improve user-facing features that are prominent in the Pariksha 360 app — namely Sign in with Google (account identification) and the optional Google Calendar Sync (writing study-plan events to a calendar you authorise).
  • We do not transfer Google user data to third parties except as necessary to provide or improve those user-facing features, to comply with applicable law, or as part of a merger, acquisition, or sale of assets with notice to you.
  • We do not use Google user data for serving advertisements, including retargeting, personalised advertising, or interest-based advertising.
  • We do not allow humans to read your Google user data unless we have your explicit consent for specific data, it is necessary for security purposes (e.g., investigating abuse), to comply with applicable law, or the data is aggregated and used for internal operations in line with applicable privacy obligations.

You may revoke our access to your Google account data at any time at myaccount.google.com/permissions, or in app Settings → Calendar Sync (for Calendar) and Settings → Delete Account (for Google Sign-In linkage).

14. Terms of Service

Your use of the Service is also governed by our Terms of Service.


© 2026 Pariksha 360 · Home · Terms of Service · Delete account