1Introduction
KRMR Solutions Private Limited ("we," "us," or "our") operates the JalDrishti mobile application ("App"). This Privacy Policy explains how we collect, use, disclose, and protect your information when you use our App.
By using JalDrishti, you agree to the collection and use of information as described in this policy. If you do not agree with this policy, please do not use the App.
2Information We Collect
2.1 Information You Provide
- Account Information: When you sign in using Google Sign-In or Apple Sign-In, we receive your name, email address, and profile photo from your authentication provider. If you use the App as a Guest, no personal information is collected.
- Location Data: When you select a location for groundwater analysis, the coordinates (latitude and longitude) of the selected point are processed to generate your report.
2.2 Information Collected Automatically
- Device Information: Device model, operating system version, unique device identifiers, and app version for crash reporting and compatibility purposes.
- Usage Data: App interactions, feature usage patterns, screen views, and session duration collected via Firebase Analytics to improve the App experience.
- Crash Reports: Automatic crash logs and error reports collected via Firebase Crashlytics to identify and fix bugs.
- Performance Data: App startup time, network latency, and screen rendering metrics to optimize performance.
2.3 Information We Do NOT Collect
3How We Use Your Information
We use the collected information for the following purposes:
| Purpose | Data Used |
|---|---|
| Generate groundwater analysis reports | Selected location coordinates |
| Authenticate your identity | Google/Apple Sign-In profile data |
| Save your report history | Report data stored locally on your device |
| Improve app performance and fix bugs | Crash reports, device info, usage analytics |
| Understand feature usage to improve the App | Anonymized usage analytics |
| Communicate important updates | Email address (if signed in) |
4Data Storage
4.1 Local Storage
Your groundwater analysis reports and app preferences are stored locally on your device using Hive, a lightweight local database. This data is not transmitted to our servers unless you explicitly share a report. Secure credentials and authentication tokens are stored using encrypted secure storage on your device.
4.2 Cloud Services
We use the following Firebase services provided by Google:
| Service | Purpose | Data Stored |
|---|---|---|
| Firebase Authentication | User sign-in and identity | Email, name, profile photo, auth tokens |
| Cloud Firestore | Store user preferences and report metadata | User ID, report metadata, timestamps |
| Firebase Analytics | Understand app usage patterns | Anonymized usage events, device info |
| Firebase Crashlytics | Crash reporting and bug fixing | Crash logs, device model, OS version |
| Firebase Remote Config | Feature flags and app configuration | No personal data |
| Firebase Cloud Messaging | Push notifications (if enabled) | Device token (anonymous) |
| Firebase Storage | Store generated report assets | Report PDFs (if cloud backup enabled) |
All Firebase data is processed and stored in accordance with Google's Privacy Policy.
5Google Sign-In & Apple Sign-In
5.1 Google Sign-In
When you sign in with Google, we access your Google account name, email address, and profile photo URL. We use this information solely for authentication and displaying your profile within the App. We do not access your Google Drive, Gmail, Google Calendar, or any other Google services.
5.2 Apple Sign-In
When you sign in with Apple, we receive your name (if you choose to share it) and your email address (or an Apple relay email). Apple's "Hide My Email" feature is fully supported.
6Third-Party Services
The App integrates the following third-party services:
| Service | Provider | Purpose |
|---|---|---|
| Firebase | Google LLC | Authentication, analytics, crash reporting |
| Google Maps | Google LLC | Map display and location selection |
| Google Sign-In | Google LLC | User authentication |
| Apple Sign-In | Apple Inc. | User authentication |
| Google Mobile Ads | Google LLC | In-app advertising (may use device identifier) |
7Data Sharing & Disclosure
We may share your information only in the following limited circumstances:
- With your consent: When you explicitly choose to share a report via WhatsApp, email, or other sharing mechanisms.
- Service providers: With Firebase/Google for the services described above, under their data processing agreements.
- Legal requirements: If required by law, court order, or governmental authority.
- Safety: To protect the rights, safety, or property of KRMR Solutions, our users, or the public.
8Data Retention
- Local data (reports, preferences): Retained on your device until you uninstall the App or clear app data.
- Firebase Authentication data: Retained as long as your account is active. Deleted upon account deletion request.
- Analytics data: Retained for up to 14 months in Firebase Analytics, then automatically deleted.
- Crash reports: Retained for up to 90 days in Firebase Crashlytics.
9Data Security
We implement appropriate technical and organizational measures to protect your data:
- All network communication uses HTTPS/TLS encryption.
- Authentication tokens are stored in platform-secure storage (Android Keystore / iOS Keychain).
- Local database (Hive) is stored in the app's private directory, inaccessible to other apps.
- Firebase services comply with SOC 1, SOC 2, and SOC 3 security standards.
10Children's Privacy
JalDrishti is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us at support@jaldrishti.com and we will promptly delete such information.
11Your Rights
You have the following rights regarding your data:
- Access: Request a copy of the personal data we hold about you.
- Correction: Request correction of inaccurate personal data.
- Deletion: Request deletion of your account and associated data by contacting us at support@jaldrishti.com.
- Opt-out: Disable analytics collection from within the App settings.
- Data Portability: Request your data in a machine-readable format.
12Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the updated policy within the App and updating the "Last Updated" date at the top of this page. Your continued use of the App after such changes constitutes acceptance of the updated policy.
13Compliance
This Privacy Policy is designed to comply with:
- Information Technology Act, 2000 (India)
- IT (Reasonable Security Practices and Sensitive Personal Data) Rules, 2011 (India)
- Google Play Developer Program Policies
- Apple App Store Review Guidelines
- General Data Protection Regulation (GDPR) — for users in the European Economic Area
14Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy, please contact us:
KRMR Solutions Private Limited
Mumbai, Maharashtra 400093, India