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: