Help

Support

Find answers to common questions below. If you need more help, email us directly.

Email Support

We respond within 1–2 business days.
support@barcodeiq.app

Permissions
How do I allow camera access?
iPhone / iPad: Go to Settings → BarcodeIQ → Camera and toggle it on.

Android: Go to Settings → Apps → BarcodeIQ → Permissions → Camera and allow it.

If BarcodeIQ was denied camera access previously, you may need to go to your device settings manually — the app cannot show the system permission prompt again after it has been denied once.
How do I allow photo library access?
Tap Import or Scan from Image to open your device’s system image picker. BarcodeIQ does not request broad photo-library access in the reviewed app; you choose the image you want to scan each time.
Scanning
What barcode formats does BarcodeIQ support?
BarcodeIQ supports 13+ formats including: QR Code, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF-14, Aztec, Data Matrix, PDF417, and Codabar.
What should I do if scanning fails?
Try these steps:

1. Make sure the barcode is fully visible and not cut off.
2. Move your device closer or further to change focus distance.
3. Use the torch button (flashlight icon) in low-light conditions.
4. Pinch to zoom in for small or distant barcodes.
5. Use the Import from Gallery option to scan from a saved image — it uses an additional processing method and may succeed where the camera did not.
6. Make sure the barcode is not damaged or heavily worn.
How does Batch Mode work?
Batch Mode (Pro feature) keeps the scanner ready after each scan, automatically dismissing the result sheet after a short delay so you can scan the next code quickly. It is ideal for scanning multiple items in sequence. Toggle it using the icon in the scanner toolbar. Batch Mode is available to Pro users.
BarcodeIQ Pro
How do I buy BarcodeIQ Pro?
Tap any Pro feature in the app — you will be shown the upgrade screen. The Pro unlock is a one-time purchase of $3.99 USD or the local App Store equivalent through the App Store or Google Play. You will not be charged again after purchase.
How do I restore my Pro purchase?
If you reinstall the app or switch devices, you can restore your purchase. Open the Pro upgrade screen from any locked feature and tap "Restore Purchases". Sign in with the same Apple ID or Google account you used to purchase. Your Pro access will be restored at no charge.
What is included in BarcodeIQ Pro?
BarcodeIQ Pro removes the free tier’s daily Gallery Import quota (free users get 3 imports per day), and includes Batch / Continuous Mode, the GS1 Application Identifier Decoder, access to all locally retained scan history up to 200 records (free users see the 6 most recent scans), the Advanced Code Generator (EAN-13, UPC-A, ITF-14, Wi-Fi/vCard QR codes), and Share Report Image.
How do I request a refund?
All purchases are processed by Apple or Google. To request a refund:

iOS: Visit reportaproblem.apple.com and sign in with your Apple ID.

Android: Open Google Play → Account → Order History and request a refund on the order.

If you have trouble, contact us at support@barcodeiq.app.
General
Is BarcodeIQ free?
Yes. BarcodeIQ is free to download and use. Live camera scanning, basic gallery import (3 per day), scan history (last 6), and the basic barcode generator (Code 128, Code 39, QR) are all free. BarcodeIQ Pro ($3.99 USD or local App Store equivalent, one-time) removes the daily Gallery Import quota and unlocks batch mode, GS1 decoding, access to all locally retained history up to 200 records, advanced code types, and share report.
Does BarcodeIQ store my scans online?
Your scan history is stored locally on your device and is not intentionally retained on BarcodeIQ’s server. There are two cases where data is transmitted: (1) product lookup for EAN and UPC barcodes — if you explicitly tap “Look Up Product”, that barcode value is sent to OpenFoodFacts; (2) gallery image scanning — local decoding is attempted first, and only if it does not succeed may the selected image or a derived crop be temporarily sent to BarcodeIQ’s server for secondary decoding. The reviewed server application processes the image payload in memory and does not intentionally persist it. Ordinary network metadata, including IP addresses, may be processed for delivery, security, troubleshooting, and rate limiting.
Does BarcodeIQ read my clipboard?
BarcodeIQ reads clipboard content only after you explicitly tap Paste. It then shows the detected text so you can choose whether to scan it. If you choose Scan, the resulting scan may be saved in your local history like other scans. This clipboard feature does not transmit the content to BarcodeIQ’s server.
How do daily scan reminders work?
BarcodeIQ can send you a daily local notification at 10:00 AM to remind you to scan. This is entirely optional. To enable it, go to the History tab and tap the notification bell icon. To disable it, tap the bell again or go to Settings › Notifications › BarcodeIQ on your device. Reminders are scheduled locally on your device — no data is sent to any server.