Privacy Policy

Last updated: March 25, 2026

Introduction

Welcome to ScanFlow ("we," "our," or "us"). We are committed to protecting your privacy and ensuring you have a positive experience when using our QR code and barcode scanner application. This Privacy Policy explains how we handle information when you use our service.

Key Point: ScanFlow is a fully client-side application. We do not collect, store, or transmit any of your personal data to our servers. All processing happens locally on your device.

Information We Do NOT Collect

ScanFlow is designed with privacy as a core principle. We want to be clear about what we do NOT do:

  • No Personal Information: We do not collect names, email addresses, or any personal identifiers
  • No Server-Side Storage: We have no backend servers storing your data
  • No Scan Data Transmission: Your scanned codes are never sent to any external server
  • No Account Required: You can use ScanFlow without creating any account
  • No Tracking: We do not track your usage patterns or behavior

Data Stored Locally on Your Device

ScanFlow stores some data locally on your device using your browser's storage capabilities:

Scan History

Your scan history is stored in your browser's localStorage. This data:

  • Never leaves your device
  • Is not accessible to us or any third party
  • Can be cleared at any time through the app's "Clear All" button or your browser settings
  • Is automatically limited to the last 100 items

Theme Preference

Your light/dark mode preference is stored locally to maintain a consistent experience across visits.

PWA Installation

If you install ScanFlow as a Progressive Web App, standard PWA data is cached locally to enable offline functionality.

Camera Access

ScanFlow requires camera access to scan QR codes and barcodes. Important points:

  • Camera permission is requested only when you click "Start Scanning"
  • Camera data is processed entirely on your device in real-time
  • No images or video from your camera are ever stored or transmitted
  • You can revoke camera access at any time through your browser settings

Third-Party Advertising

ScanFlow may display advertisements from third-party advertising vendors to support the free service. While we do not collect any data ourselves, these advertising partners may use cookies and similar technologies:

  • Third-party vendors may collect information to serve personalized or non-personalized ads
  • You can opt out of personalized advertising through your browser settings or through the advertising vendor's settings
  • We encourage you to review the privacy policies of any third-party advertising vendors

We have no control over and are not responsible for the data collection practices of third-party advertising vendors.

Cookies

ScanFlow itself does not set any cookies. However, third-party advertising vendors may set cookies for advertising purposes. You can manage cookies through your browser settings.

Third-Party Links

QR codes you scan may contain links to third-party websites. We are not responsible for the privacy practices of these external sites. We recommend reviewing their privacy policies before providing any personal information.

Children's Privacy

ScanFlow is a general-purpose tool suitable for all ages. Since we do not collect any personal information, there are no special considerations for children. However, children should be supervised when scanning unknown QR codes that may link to external content.

Data Security

Since all data remains on your device, security is largely in your hands. We recommend:

  • Keeping your browser and device updated
  • Being cautious when scanning QR codes from unknown sources
  • Clearing your scan history if you share your device with others

Your Rights and Controls

You have complete control over your data:

  • View: All your data is visible in the app's History tab
  • Delete: Use the "Clear All" button or delete individual items
  • Export: You can manually copy any data you wish to keep
  • Camera Access: Revoke through your browser settings at any time

Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated "Last updated" date. Since we don't collect your contact information, we cannot notify you directly of changes.

Open Source Transparency

ScanFlow is built with transparency in mind. Our application runs entirely in your browser, and you can verify this by inspecting the source code using your browser's developer tools.

Contact Us

If you have any questions about this Privacy Policy or our practices, please contact us:

Contact Page