Privacy Notice

Last updated: October 10, 2026

This Privacy Notice for OriginScan ("we," "us," or "our") outlines how and why we might access, collect, store, use, and/or share ("process") your information when you use our services ("Services"), including when you:

If you have questions or concerns, this Privacy Notice will clarify your privacy rights and choices. OriginScan operates without its own backend server, databases, user accounts, or analytics tracking. For inquiries, contact us at contact@samin-yasar.dev.

Summary of Key Points

What personal information do we process? OriginScan processes minimal personal information. All barcode scanning and prefix lookups occur locally in your browser, with scan results stored in your browser's "Scan History" and displayed in the "Product Origin" section with metadata (e.g., barcode, country, timestamp). Aggregated data may be shown in the "Scans Today" statistic, stored locally. Personal information, such as names or contact details, is not collected unless voluntarily provided when submitting a suspicious barcode report, where you may include a description and optionally an email address for follow-up.

Do we process any sensitive personal information? OriginScan does not process sensitive personal information unless embedded in scanned barcodes (e.g., identifiers or payment details). Such data is decoded and stored locally without transmission. If you submit a suspicious barcode report, you may voluntarily include sensitive information in the description, which is processed only for the report and not stored by us beyond submission.

Do we collect any information from third parties? We collect non-personal data directly from public third-party APIs (Open Food Facts, Open Library, OpenStreetMap for country coordinates, Rest Countries API for population data) to enrich scan results. These requests do not include user accounts or tracking identifiers.

How do we process your information? All barcode scanning and GS1 prefix processing occur locally in your browser. When product lookups are performed, your browser queries public APIs (Open Food Facts / Open Library) directly. Suspicious barcode reports are sent over HTTPS to our review inbox with the provided barcode and description.

In what situations and with which parties do we share personal information? OriginScan does not share personal information except when you submit a suspicious barcode report, where the barcode and your description are sent via FormSubmit to our email for review. No other data is shared or sold.

How do we keep your information safe? Local data (scan results, history) is protected by your device’s and browser’s security features (e.g., encryption, access controls). Suspicious barcode reports are transmitted securely using HTTPS, with minimal data retention for review purposes only.

What are your rights? You control your data through OriginScan’s interface (e.g., clear, export, or import scan history) and browser settings. For suspicious barcode reports, you may request access, correction, or deletion of submitted data by contacting us.

How do you exercise your rights? Manage local data via OriginScan’s interface (e.g., "Clear All" for history) or browser storage settings. For suspicious barcode report data, contact us at contact@samin-yasar.dev to review, update, or delete your submission.

Review the Privacy Notice in full below.

Table of Contents

1. What Information Do We Collect?

Personal Information You Disclose to Us

In Short: OriginScan collects minimal personal information, limited to voluntary submissions in suspicious barcode reports; all other data is processed and stored locally.

OriginScan processes barcode data locally within your browser, without accounts or external storage. When you scan a barcode using your device’s camera, upload an image, or enter a barcode manually, the data is displayed in the "Product Origin" section and stored in the "Scan History" with metadata (e.g., barcode, country, flag, timestamp). The "Scans Today" statistic tracks scan counts locally. No personal information (e.g., name, email, IP address) is collected during scanning, unless embedded in the barcode itself, in which case it is only stored locally. When submitting a suspicious barcode report, you may voluntarily provide a description and an optional email address, which we collect solely for processing the report.

Sensitive Information

OriginScan does not process sensitive personal information unless embedded in scanned barcodes (e.g., financial details or identifiers), which is decoded and stored locally without transmission. If you include sensitive information in a suspicious barcode report’s description, it is processed only for the report and not stored beyond submission.

Information from Third Parties

OriginScan fetches non-personal data from third-party APIs (e.g., OpenStreetMap for country coordinates, Rest Countries API for population) to enrich scan results. These requests do not include personal information and are processed in real-time or cached locally in your browser.

2. How Do We Process Your Information?

In Short: Most processing occurs locally in your browser; suspicious barcode reports involve limited server communication.

OriginScan processes barcode data locally, decoding barcodes from camera scans, uploaded images, or manual input. Results are displayed in the "Product Origin" section and stored in the "Scan History" with metadata (e.g., barcode, country, timestamp). The "Scans Today" statistic aggregates scan counts locally. Third-party API calls (e.g., for country coordinates or population) are made in real-time without transmitting personal data. When you submit a suspicious barcode report, the barcode, description, and optional email are sent to our server via a secure form submission for review.

3. What Legal Bases Do We Rely On to Process Your Information?

In Short: Local processing requires no legal basis; suspicious barcode reports rely on your consent.

Because OriginScan runs client-side without its own backend, scan history and settings are stored locally on your device, requiring no processing on our servers under data protection laws. For suspicious barcode reports, we rely on your explicit consent when you voluntarily submit the form.

4. When and With Whom Do We Share Your Personal Information?

In Short: We share personal information only for suspicious barcode reports, sent to our review email.

OriginScan does not operate a database or user tracking service. Scan history remains entirely local in your browser. When you submit a suspicious barcode report, the barcode and your description are transmitted via FormSubmit.co to our email for manual review. No other personal data is collected or shared.

5. How Long Do We Keep Your Information?

In Short: Local data persists in your browser until cleared; report data is retained only as needed.

Scan results, history, and metadata remain in your browser’s local storage until you clear them using the "Clear All" feature or browser settings. Suspicious barcode report data (barcode, description, optional email) is retained on our server only for the time necessary to review the report, after which it is deleted unless further action is required.

6. How Do We Keep Your Information Safe?

In Short: Local data is secured by your device; report data is transmitted securely.

Local data (scan results, history) is protected by your device’s and browser’s security features, such as encryption and access controls. Suspicious barcode reports are sent over HTTPS to our server, with minimal retention and access restricted to authorized personnel for review purposes only.

7. What Are Your Privacy Rights?

In Short: You control local data via the app; report data rights can be exercised by contacting us.

As most data is processed locally, traditional privacy rights (e.g., access, rectification, deletion under GDPR) apply minimally. You control scan results and history through OriginScan’s interface (e.g., view, export, clear) or browser storage settings. For suspicious barcode reports, you may request access, correction, or deletion of your submitted data by contacting us at contact@samin-yasar.dev.

8. Controls for Do-Not-Track Features

OriginScan does not use cookies, trackers, or analytics, so Do-Not-Track (DNT) signals are irrelevant. No user behavior is monitored. If a DNT standard is adopted, we will update this notice. For California residents, OriginScan complies with the "Shine The Light" law by not sharing data with third parties for marketing.

9. Do United States Residents Have Specific Privacy Rights?

In Short: U.S. state privacy rights are largely inapplicable, but you control local data.

OriginScan collects minimal personal information, limited to suspicious barcode reports. The following table outlines U.S. state law categories (e.g., California, Colorado):

Category Examples Collected
A. Identifiers Name, email, IP address YES (Only optional email in suspicious barcode reports)
B. Personal information (California Customer Records) Name, contact information, financial details YES (Only if included in report description)
C. Protected characteristics Gender, age, race NO
D. Commercial information Transaction details NO
E. Biometric information Fingerprints, voiceprints NO
F. Internet activity Browsing history NO
G. Geolocation data Device location NO
H. Audio, electronic, sensory information Images, video YES (Camera input processed locally in real-time, not stored; image uploads processed locally)
I. Professional information Job title, work history NO
J. Education information Student records NO
K. Inferences from personal information Profiles NO
L. Sensitive personal information Financial data, IDs YES (Only if embedded in barcodes or report descriptions, processed locally or for reports)

You can manage local data via OriginScan’s interface or browser settings. For report data, contact us to exercise rights like access or deletion.

10. Do Other Regions Have Specific Privacy Rights?

In Short: Region-specific rights are limited, but you control your data.

For Australia, New Zealand, or South Africa, OriginScan’s minimal data collection (local processing and optional report submissions) complies with the Privacy Act 1988, Privacy Act 2020, and POPIA, respectively. Manage local data via the app or browser. For report data, contact us to exercise rights. Complaints can be directed to:

11. No-Backend Architecture & Data Flows

OriginScan does not operate a proprietary backend, server database, or user tracking service. Data flows as follows:

12. Client-Side Processing and External APIs

Because barcode processing occurs client-side, your scan history (up to 20 recent items) is saved only in your browser's localStorage. It is never transmitted to us or synchronized to any cloud service. You can clear or export this data at any time from the app interface.

13. No Cookies, Tracking, or Analytics

OriginScan does not use cookies, tracking pixels, or analytics. User behavior is not monitored, ensuring an anonymous experience, except for voluntary report submissions.

14. Do We Make Updates to This Notice?

In Short: Yes, we may update this notice to reflect changes or comply with laws.

We may revise this Privacy Notice, with updates indicated by a revised date. Significant changes will be prominently posted or communicated. Review this notice periodically to stay informed.

15. How Can You Contact Us About This Notice?

For questions, contact us at:

Email: contact@samin-yasar.dev

Post:
Samin Yasar
OriginScan Developer
Dhaka, Bangladesh

16. How Can You Review, Update, or Delete the Data We Collect From You?

For local data, use OriginScan’s interface (e.g., "Clear All" for history) or browser storage settings to review, update, or delete scan results and history. For suspicious barcode report data, contact us at contact@samin-yasar.dev to request access, correction, or deletion. Visit our Contact Form for assistance.

17. GitHub Platform — Security Reports, Issues & Discussions

In Short: When you interact with OriginScan via GitHub (issues, pull requests, discussions, or security advisories), your data is processed by GitHub, Inc. under GitHub’s own Privacy Statement — not OriginScan’s.

OriginScan is developed and maintained on GitHub. When you interact with the project through GitHub — including filing a bug report, opening a pull request, posting in Discussions, or submitting a private Security Advisory — your information is collected and processed by GitHub, Inc. independently of OriginScan. This may include, but is not limited to:

GitHub’s handling of this data is governed exclusively by the GitHub General Privacy Statement. OriginScan’s maintainer may read, respond to, and retain copies of submitted content solely for the purposes of reviewing and resolving reports or contributions.

Security Advisories: Content submitted via GitHub’s Private Security Advisory feature remains confidential between the reporter and the maintainer until a coordinated public disclosure is agreed upon. The maintainer will not share advisory content publicly without prior notification to the reporter, except where required by applicable law.

We have no control over GitHub’s data collection or retention practices. For questions about how GitHub processes your data, refer to the GitHub General Privacy Statement or contact GitHub Support at https://support.github.com.