Privacy Policy

3DGyan — 3D Interactive Science Learning App

A product of Anirvanta Technologies Pvt Limited

Last Updated: March 22, 2026

Effective Date: March 22, 2026

Company: Anirvanta Technologies Pvt Limited

Contact: support@anirvanta.com

Address: C/O Raj Kumar, Khajuhatti, Mangru Rai Ke Tola, Baikunthpur, Gopalganj, Gopalganj-841409, Bihar, India

1. Introduction

Welcome to 3DGyan ("we," "our," or "us"). 3DGyan is a 3D interactive science learning application designed for students, built and operated by Anirvanta Technologies Pvt Limited ("Company").

We are committed to protecting your privacy and handling your personal data responsibly. This Privacy Policy explains what information we collect, how we use it, how we share it, and what rights you have — in compliance with the Google Play Store Developer Program Policies, Apple App Store Review Guidelines, the Information Technology Act (India), the Digital Personal Data Protection Act (DPDPA, India), the General Data Protection Regulation (GDPR, EU), and the California Consumer Privacy Act (CCPA, USA).

By using 3DGyan, you agree to the collection and use of information as described in this policy. If you do not agree, please do not use the app.

2. Information We Collect

2.1 Information You Provide Directly

Data TypeWhen CollectedPurpose
Full NameRegistration or social sign-inDisplay name, personalization
Phone NumberPhone+password registrationAccount creation, login authentication
PasswordPhone+password registrationAccount authentication (stored as bcrypt hash, never in plaintext)
Country CodeRegistrationLocale detection, pricing region
Email AddressGoogle or Apple Sign-InAccount identification, communication
Grade / ClassOnboardingContent recommendation, curriculum alignment
Education BoardOnboarding (CBSE, ICSE, State Board, etc.)Curriculum-specific content delivery
Language PreferenceOnboarding or settingsApp language (supports 15 languages)
Profile PhotoOptional uploadDisplay in user profile
Important: Your phone number is never stored in plaintext. We store a one-way cryptographic hash (HMAC-SHA256) of your phone number for lookup purposes only. We retain only the last 4 digits for display (e.g., ######3210).

2.2 Information Collected Automatically

Data TypeMethodPurpose
Device InformationOn app launchDevice model, OS version, app version — compatibility, debugging, analytics
Device FingerprintOn login (SHA-256 hash)Device binding for premium accounts (1 device limit), session management
Usage AnalyticsIn-app trackingSubjects viewed, concepts opened, quiz scores, study streaks, time spent
Crash Reports & LogsSentry SDKStack traces, error context — bug fixing and stability
IP AddressServer logsApproximate geolocation (country-level), security, rate limiting
Advertising IdentifierGoogle AdMob SDK (free tier only)Serving relevant ads to free-tier users
In-App Purchase DataRevenueCat SDK / Google Play / Apple StoreKitSubscription status, purchase history

2.3 Information from Third-Party Sign-In

ProviderData ReceivedStorage
Google Sign-InName, email, profile picture, Google user IDStored in our database for account identification
Apple Sign-InName (first auth only), email (optional), Apple user IDStored in our database. Apple may provide a relay email.

3. How We Use Your Information

We use the collected information for the following purposes:

  1. Account Management — Create and maintain your account, authenticate login, manage sessions across devices
  2. Content Delivery — Show age-appropriate, grade-specific, curriculum-aligned 3D science content
  3. Personalization — Customize the learning experience based on your grade, board, and language preferences
  4. Learning Analytics — Track your study progress, streaks, quiz scores, and concept mastery
  5. Subscription Management — Process in-app purchases, manage premium entitlements, handle billing through Google Play / Apple App Store
  6. Advertising — Serve ads via Google AdMob to free-tier users only. Premium users see no ads.
  7. App Improvement — Analyze usage patterns to improve content, fix bugs, and enhance performance
  8. Security — Detect and prevent fraud, brute force attacks, unauthorized access, and credential sharing
  9. Communication — Send important account notifications (e.g., subscription expiry, security alerts). We do not send marketing emails without consent.

4. How We Share Your Information

We do not sell your personal data. We share data only with the following service providers who help us operate the app:

Service ProviderPurposeData SharedPrivacy Policy
Google AdMobAdvertising (free tier)Device ID, ad interaction dataGoogle Privacy Policy
RevenueCatSubscription managementUser ID, purchase receiptsRevenueCat Privacy
SentryCrash reportingDevice info, error logs (no PII)Sentry Privacy
MongoDB AtlasDatabase hostingAll app data (encrypted at rest)MongoDB Privacy
Google OAuthAuthenticationOAuth tokens (session only)Google Privacy Policy
Apple Sign-InAuthenticationIdentity tokens (session only)Apple Privacy Policy

We may also disclose your data if required by law, court order, or government request, or to protect the rights, property, or safety of our users or the public.

5. Data Security

We implement industry-standard security measures to protect your data:

6. Data Retention

Data TypeRetention Period
Account data (name, hashed phone, email)Until account deletion
Learning progress & quiz historyUntil account deletion
Device sessions31 days (auto-cleanup via TTL index)
Crash reports (Sentry)90 days
Server logs (IP addresses)30 days
Payment records7 years (Indian tax law compliance)

After account deletion, we remove all personally identifiable information within 30 days. Anonymized analytics data may be retained for product improvement.

7. Your Rights

7.1 All Users

7.2 EU/EEA Users (GDPR)

Under the General Data Protection Regulation, you additionally have the right to: restrict processing of your data, object to processing, withdraw consent at any time, and lodge a complaint with your local Data Protection Authority. Our legal basis for processing your data is: contract performance (providing the app service), legitimate interest (security, analytics), and consent (optional marketing, advertising identifiers).

7.3 California Users (CCPA)

Under the California Consumer Privacy Act, you have the right to: know what personal information we collect, request deletion, opt out of the "sale" of personal information (we do not sell personal data), and non-discrimination for exercising your privacy rights.

7.4 Indian Users (DPDPA)

Under the Digital Personal Data Protection Act 2023, you have the right to: access your data, correct inaccurate data, erase data, and nominate a person to exercise your rights. You may withdraw consent by deleting your account.

To exercise any of these rights, email us at support@anirvanta.com. We will respond within 30 days.

8. Children's Privacy

3DGyan is an educational app designed for students, including those under 18. We are committed to protecting children's privacy:

If we learn that we have collected personal information from a child under 13 without verification of parental consent, we will delete that information promptly.

9. Advertising

10. In-App Purchases

3DGyan offers premium subscriptions (monthly and yearly) through Google Play Billing and Apple App Store. All payments are processed by the respective platform — we never see or store your payment card details. Subscription management (including cancellation) is handled through your Google Play or Apple account settings.

11. International Data Transfers

Our servers are hosted on MongoDB Atlas (cloud infrastructure). Your data may be processed in regions outside your country of residence. Where data is transferred internationally, we ensure appropriate safeguards are in place (Standard Contractual Clauses for EU data, encryption in transit and at rest).

12. Push Notifications

We may send push notifications for: study reminders, streak alerts, subscription expiry notices, and important app updates. You can disable push notifications at any time in your device settings.

13. Offline Data

Premium users can download content for offline use. Downloaded data (3D scene files, textures) is stored locally on your device and is not synced to our servers. You can manage and delete offline content in the app's Downloads section.

14. Account Deletion

You can delete your account at any time:

  1. Open 3DGyan > Settings > Account > Delete Account
  2. Or email support@anirvanta.com with the subject "Account Deletion Request"

Upon deletion, we will remove all your personal data within 30 days. Anonymized analytics and legally required records (payment history for tax compliance) may be retained as described in Section 6.

15. Cookies and Local Storage

3DGyan is a mobile application and does not use browser cookies. We use SecureStore (iOS Keychain / Android EncryptedSharedPreferences) to store authentication tokens securely on your device. These are cleared when you log out or delete the app.

16. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last Updated" date at the top of this page. For significant changes, we will notify you through the app or via email. Your continued use of 3DGyan after changes constitutes acceptance of the updated policy.

17. Google Play Data Safety

The following table maps our data collection practices to Google Play's Data Safety section requirements:

CategoryData TypeCollectedSharedPurpose
Personal infoNameYesNoAccount management
Personal infoPhone number (hashed)YesNoAuthentication
Personal infoEmailYes (social sign-in)NoAccount identification
Financial infoPurchase historyYesRevenueCatSubscription management
App activityIn-app actionsYesNoAnalytics, progress tracking
App infoCrash logsYesSentryBug fixing
Device infoDevice ID (hashed fingerprint)YesNoDevice binding, session management
IdentifiersAdvertising IDYes (free tier)Google AdMobAdvertising

18. Apple Privacy Nutrition Labels

For the Apple App Store, our data collection is categorized as follows:

19. Governing Law

This Privacy Policy is governed by the laws of India. Any disputes arising from this policy shall be subject to the exclusive jurisdiction of the courts in Gopalganj, Bihar, India.

20. Contact Us

If you have any questions about this Privacy Policy or our data practices, please contact us: