This document describes how Stepa Mobile FZE LLC handles information when you use QR Scanner · Barcode Generator on iOS. Scanning and code generation run locally on your device.
Camera and scanning
The app requests camera access to scan QR codes and barcodes. Frames are processed on-device and discarded immediately after decoding — we never upload, store or transmit camera frames.
The scanner works fully offline. An internet connection is only used when you explicitly trigger a product or food-item lookup.
Scan history and export
Your scan history is stored locally, on your device only. We do not synchronize it to a server unless you turn on iCloud backup for the app in iOS Settings — in which case Apple’s iCloud policies apply.
CSV export generates a file on your device that you can share through the standard iOS share sheet.
Product & food lookup
When you tap “Look up” on a barcode, the app sends only the decoded number (for example, a 13-digit EAN) to our lookup service. We do not send the camera image, your location or any device identifier.
Lookup requests are logged for up to 14 days for abuse prevention and then deleted.
Analytics
We collect aggregated, non-identifying usage events and anonymized crash diagnostics so we can improve stability and feature priorities.
Decoded code contents, URLs or generated images are never included in analytics.
Children’s privacy
The app is rated 4+ and is designed to be safe for general audiences. We do not knowingly collect personal information from children under 13.
Contact us
If you have any questions about this policy or your data in QR Scanner · Barcode Generator, reach us at [email protected]. We aim to reply within five business days.
You can also contact the data controller by post: Stepa Mobile FZE LLC, Meydan Free Zone, Nad Al Sheba, Dubai, United Arab Emirates.