Privacy Policy

Last Updated: March 31, 2026

Pincoder built the PinPrice Scanner app as a free app with optional premium features. This page informs users regarding our policies with the collection, use, and disclosure of personal information if anyone decides to use our Service.

1. Information We Collect and Why

PinPrice Scanner is an offline-first app. All data is stored locally on your device first. Whenever an internet connection is available, the following information is also automatically synced to our servers on behalf of your account — even if you have not created an email account:

2. Crowdsourced Price Catalogue

When you scan a product and record a price, that price may be contributed anonymously to our Global Price Catalogue to help other users. Contributed price data includes:

Price contributions are anonymized by design — they are mixed with contributions from all users and are not individually attributable to you. Location data attached to price contributions is not scrubbed upon account deletion, as it is already anonymized and forms part of the shared price dataset.

3. Permissions

The App requests the following device permissions:

The App does not request access to your contacts, microphone, media library, or any other device resource beyond those listed above.

4. Location Data

PinPrice Scanner uses location in two ways:

Location coordinates stored in your personal scan history are permanently nullified (set to null) when you delete your account. Location data in price contributions is retained in anonymized form as described in Section 2.

5. Points System and Premium Features

PinPrice Scanner includes a time-based premium system. Premium access unlocks three features: Manage Inventory, Scan History, and Transaction History. Premium access is temporary and expires — it must be renewed through one of the methods below.

There are two ways to earn premium time:

Your points balance and remaining premium time are stored locally on your device. Your total and available point counts are also synced to your account on the server if you are signed in. No payment or financial information is collected or stored by Pincoder in connection with the points or premium system.

6. Ad Credit System

If you unlock a premium feature while offline and no ad is available to serve, the app records an "ad credit" locally. This credit represents a deferred ad obligation. Once you reconnect and accumulate a threshold of offline credits, you will receive a notification prompting you to watch a real ad to settle the outstanding credits. No financial charge is ever applied — the settlement is always fulfilled by watching an ad within the app.

7. Referral System

Each user account is assigned a unique referral code. We store your referral code and, if applicable, the referral code you entered when joining. These codes are stored for the purpose of tracking referral relationships and are not shared with third parties. No automated rewards are currently distributed through the referral system.

8. Advertising

The App displays advertisements served by Google AdMob, including banner ads, rewarded ads, and interstitial ads. AdMob may collect device identifiers and usage data to serve relevant ads in accordance with Google's Privacy Policy. We do not control the data practices of Google AdMob.

9. Third-Party Services

The App uses the following third-party services which may process data on our behalf:

10. Data Retention and Deletion

You may delete your account at any time from the Account screen inside the app. The deletion process differs depending on whether you have a linked account or are using the app anonymously.

Linked accounts (email/password): An active internet connection is required. Deletion follows a strict server-side-first sequence to guarantee your data is protected:

Anonymous accounts (no sign-up): No internet connection is required. Tapping "Delete Account" immediately wipes all data stored locally on your device. There are no server-side records associated with an anonymous account, so no server call is made.

Scan history records are automatically purged from our servers after 7 days, and inactive historical price records are automatically purged after 180 days.

11. Security

All data in transit between the app and our servers is encrypted via HTTPS/TLS. Cloud data is protected by Row Level Security policies ensuring each user can only access their own records. Anonymous authentication is used by default so no personal information is required to use the core features of the app.

12. Children's Privacy

This Service is not directed to children under the age of 13. We do not knowingly collect personally identifiable 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 so that we can take the necessary steps.

13. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last Updated" date. We encourage you to review this page periodically. Continued use of the app after changes are posted constitutes your acceptance of the updated policy.

14. Contact Us

If you have any questions or concerns about this Privacy Policy, please contact us at: pincoder.dev@gmail.com