Rock Identifier

Privacy Policy

This policy explains how Rock Identifier handles images, questions, purchases, and information stored on your device.

App
Rock Identifier
Android package / iOS bundle ID
com.anmolsoftwaredeveloper12345.gemstonerockidentifier
Developer
Anmol Kulshreshtha
Privacy contact
anmolsoftwaredeveloper@gmail.com

Effective date: September 17, 2026 · Last updated: October 1, 2026

1. Scope and who we are

This Privacy Policy applies only to Rock Identifier on Android and iOS (package and bundle ID com.anmolsoftwaredeveloper12345.gemstonerockidentifier). Rock Identifier is developed and published by Anmol Kulshreshtha (referred to as “the developer,” “we,” “us,” or “our”).

Rock Identifier uses artificial intelligence to help identify rocks, minerals, crystals, and gemstones from images and questions supplied by the user. Results are educational and informational and are not a professional geological appraisal, authentication, or valuation.

2. Information the app handles

Images and questions you choose to submit

When you request an identification, the app processes the photograph you take or select and any optional question or text you provide. The app sends that content to Firebase AI Logic, which uses Google’s Gemini models (the Gemini Developer API and, for older app versions, Google Vertex AI) so an identification response can be generated. Camera and photo-library access occur only when you use a feature that needs them and grant the relevant device permission.

App and device integrity information

Firebase App Check may process technical signals about the app, installation, device, and request integrity. These signals help confirm that requests come from a legitimate copy of the app and help prevent fraud, abuse, and unauthorized access to the AI service.

Purchase and subscription information

RevenueCat processes subscription status, purchase history, product identifiers, entitlement information, and a randomly generated anonymous App User ID. Google Play processes Android payments and the Apple App Store processes iOS payments. We do not receive your complete payment-card number or card security code.

Analytics and app diagnostics

The app uses Google Analytics for Firebase to understand how the app is used and to find problems. It collects app interactions (for example, which screens are viewed, onboarding progress, scans started and completed, paywall views, and purchase steps), error and crash types, an app-instance identifier, device and app version information, and approximate location derived from your IP address. Purchase and subscription events are also sent to Google Analytics by RevenueCat, linked by the same app-instance identifier.

Analytics data is used only for analytics and app improvement. The app does not collect the advertising identifier (Android Advertising ID or Apple IDFA), does not show ads, does not track you across other companies’ apps or websites, and does not use analytics data for advertising. Submitted images, questions, and AI answers are not sent to analytics.

Information stored on your device

The app stores collections, saved scan results, chat history, journal entries, saved image references, usage-limit counters, and preferences locally on your device. This local information is used to provide the app’s history, collection, journal, chat, and personalization features.

Information we do not request for an app account

Rock Identifier does not provide a developer-operated sign-in account and does not ask you to create a profile with your name, email address, or password. We do not sell personal information.

3. How information is used

Information is processed only as needed to:

The developer does not train its own artificial-intelligence models using your submitted images or questions. Google’s processing of content submitted to its services is governed by its applicable terms, privacy documentation, and service configuration. We therefore do not promise that a service provider will never temporarily retain or log submitted content.

4. Service providers and sharing

We share information only with providers needed to operate the app or when required by law. These providers process information under their own terms and privacy commitments:

RevenueCat

RevenueCat processes anonymous identifiers, products, purchases, subscriptions, and entitlements to provide subscription access.

We may disclose information if reasonably necessary to comply with law, enforce legal rights, protect users or the public, or investigate fraud and security issues. We do not share submitted images or questions with data brokers or use them for third-party advertising.

5. Permissions

You can change permissions in your device settings. Disabling a permission may prevent the related feature from working.

6. Retention and deletion

Local collections, results, chat sessions, journal entries, images, and preferences remain on your device until you delete the relevant item, clear the app’s storage, or uninstall the app. Device backup or restoration settings (for example Android backup or iCloud) may affect copies controlled by Google, Apple, or your device manufacturer.

Data processed by Google/Firebase and RevenueCat is retained according to the service configuration, applicable law, and each provider’s retention practices. Google Analytics event data is retained for up to 14 months. Purchase records may need to be retained for accounting, fraud prevention, dispute resolution, or other legal reasons.

To request access to or deletion of information associated with the app’s service providers, email anmolsoftwaredeveloper@gmail.com. Include “Rock Identifier privacy request” in the subject and enough information to locate the relevant record, such as a purchase receipt identifier. Do not send a complete payment-card number or sensitive identification document. We may need to verify the request and may retain records where required by law.

7. Security

We use reasonable technical and organizational safeguards appropriate to the information handled by the app, including encrypted HTTPS connections and Firebase App Check. No transmission or storage method is completely secure, so absolute security cannot be guaranteed.

8. International processing

Google/Firebase and RevenueCat may process information in countries other than the country where you live. Those countries may have different data-protection rules. The providers describe their transfer and protection practices in the policies linked above.

9. Children’s privacy

Rock Identifier is not directed to children under 13, or a higher minimum age where required by local law. We do not knowingly collect personal information from children. A parent or guardian who believes a child submitted personal information should contact us so we can review and, where appropriate, delete it.

10. Your choices and privacy rights

Depending on where you live, you may have rights to request access, correction, deletion, restriction, or objection concerning personal information, and to lodge a complaint with a data-protection authority. To exercise a right, contact us using the email below. We will respond as required by applicable law.

11. Changes to this policy

We may update this policy when the app, service providers, or legal requirements change. The current version will remain available at this URL, and the “Last updated” date will identify the latest revision. Material changes will be communicated when required by law.

12. Contact

Anmol Kulshreshtha
Developer of Rock Identifier
anmolsoftwaredeveloper@gmail.com