Summarize with AI

Discuss this page

Choose your assistant for a short summary and practical next steps.

If the prompt is not filled in, paste the copied text. Your assistant may need you to paste the page content.

Privacy Policy

Effective date: September 24, 2026

Website analytics

This website uses Google Analytics 4 to measure visits, entry pages, referrers, approximate country, device type and store-link clicks (store and placement). Clicks are not installations. Google processes cookie-based browser and session identifiers; measurement is not fully anonymous. We do not send account identifiers, email, barcodes, inventory, calculator inputs, form contents or URL query strings. Analytics starts automatically unless you have disabled it. Use the controls in this section to enable or disable analytics. Your preference is stored in this browser for 180 days across languages; analytics cookies are configured for 180 days. Advertising, Google signals and remarketing are disabled.

Analytics preferences

How Google uses information from sites that use its services

1. Introduction

Retail Scan & Stock is a mobile app for inventory counting and simple order management. The app is local-first: your core data is stored on your device so you can work without an internet connection. This policy explains what we collect, why, and your choices.

2. Data we collect

2.1 Local data on your device

Stored only on your phone or tablet: products, suppliers, inventory counts, and app settings.

2.2 Account and cloud data (only if you sign in)

If you sign in (with an email one-time code, Google, or Sign in with Apple on iPhone) or use cloud features, we may process: your email address (or the private relay address Apple provides if you choose Hide My Email), account and device identifiers, and your subscription status. On paid plans, the catalog and completed documents you sync are stored in the cloud. If you contact support from the app, we also process your message and the email address on your account. While you are signed in, on any plan, the app also uploads basic usage events (such as paywall and pricing screen views) together with your account and device identifiers, app version, platform, device region and language, and sends barcodes that are not in your catalog to our shared-catalog lookup service so it can suggest product details. These uploads cannot be turned off in the app.

2.3 What we do not collect

We do not collect: precise location, your contacts, your photos, payment card details, or your general browsing history outside the app.

3. Why we collect it

  • Local data: to run the app-counting stock, managing suppliers, and saving your preferences.
  • Account and cloud data: to identify your account, sync your data on paid plans, manage subscriptions, answer support requests, suggest product details from barcodes, and understand product usage so we can improve the product.

4. Third-party services

We use services that process data on our behalf. Apple also provides optional Sign in with Apple on iPhone (see https://www.apple.com/legal/privacy/):

Subscription billing and RevenueCat

Subscriptions are purchased through the Apple App Store or Google Play. Payment processing is handled by the applicable platform store. Retail Scan & Stock does not receive or store users' full payment card numbers.

We use RevenueCat to manage and reconcile subscription status and entitlements. To reconcile purchases, we process limited billing, audit, and security metadata, including billing event identifiers, product identifiers, entitlement identifiers, store/platform information, subscription status, timestamps, reconciliation outcomes, and a pseudonymous RevenueCat app_user_id.

The RevenueCat app_user_id corresponds to the Retail Scan & Stock account identifier. After account deletion, limited billing, security, and audit records may remain associated with a pseudonymous former account identifier where strictly necessary for subscription reconciliation, fraud and security controls, accounting and audit, or legal compliance.

This retained former account identifier is strictly pseudonymous: it does not contain the user's name, email address, or phone number, and it is not used to recreate ownership or restore access to a deleted Retail Scan & Stock account.

Third-party data sources

The Retail Scan & Stock app includes a barcode lookup feature that suggests product information when you scan a barcode. The underlying product database is sourced from Open Food Facts, an open and collaborative database of food, beverage, and consumer products. Data is provided by Open Food Facts contributors and is licensed under the Open Database License (ODbL).

When a suggestion from this database is shown in the app, an attribution indicator and link to the Open Food Facts website are displayed. You can read more about Open Food Facts at https://world.openfoodfacts.org/ and about the ODbL license at https://opendatacommons.org/licenses/odbl/1-0/.

The barcode lookup feature does not transmit any of your personal or business data to Open Food Facts. When you are signed in, on any plan, a barcode that is not in your catalog is sent to our own shared-catalog lookup service, hosted on our infrastructure, which records the request. The product database is refreshed periodically from publicly available Open Food Facts dumps.

Barcode suggestions from Open Food Facts

Retail Scan & Stock may use data from Open Food Facts to suggest product names, brands, package sizes, categories, and related product information when you scan a barcode. These suggestions are editable: what you save in your own catalog is controlled by you.

Open Food Facts data is made available under the Open Database License (ODbL). Learn more at Open Food Facts and the ODbL license.

Crash and error reporting

We use Sentry, a service provided by Functional Software, Inc. (operating as Sentry), to collect crash reports and error diagnostics from production builds of the Retail Scan & Stock mobile app. Crash and error reporting runs for every user on every plan. It is always on and cannot be turned off in the app. This helps us identify and fix bugs that affect app stability.

What is sent to Sentry when an error occurs in the app:

  • Error message and stack trace (code-level diagnostic information)
  • Device model and operating system version
  • App version and build number
  • A randomly generated installation identifier
  • Technical breadcrumbs such as navigation and tap events, and the addresses of network requests (without query strings)

What we configure the app not to send:

  • Your product catalog, barcodes, stock counts, supplier information, purchase orders, receiving records, and write-off records
  • Your email address and authentication identity beyond a user identifier
  • Console logs from the app
  • Network request bodies that may contain business data
  • IP address, cookies, and user agent string

Crash reporting is active in production builds installed from the app store, for all users. It is disabled in development builds. Although we configure it to exclude business data, error messages and other technical details could occasionally include incidental information.

Sentry retains crash data according to its own data retention policy. Sentry processes data in the United States and the European Union. You can read more in Sentry's privacy policy at https://sentry.io/privacy/.

Legal basis: our legitimate interest in maintaining the stability and security of the app.

5. Data retention

  • Local data stays on your device until you delete it in the app or uninstall the app.
  • Cloud data: When you delete your account using the in-app option, your sign-in identity, account profile, workspace data, and application business records are deleted. Limited pseudonymous billing, security, and audit records (with a pseudonymous former account identifier containing no name, email, or phone) may be retained where required for subscription reconciliation, fraud controls, accounting, or legal compliance as described above.

6. Your rights

You can access, export, or delete your data from Settings in the app, where available. For any privacy question, contact us at the email below.

Step-by-step information about deleting your account and related cloud data is on our Account deletion page.

7. Children's privacy

The app is not directed at children under 13, and we do not knowingly collect personal information from children under 13.

8. Changes to this policy

We may update this policy from time to time. We will notify you through the app when we make material changes.

9. Contact

Email: privacy@retailscanstock.com

10. Effective date

This privacy policy is effective as of September 24, 2026.