Privacy Policy for QR Scanner & Barcode Reader
Effective Date: July 5, 2025
1. Introduction
Welcome to QR Scanner & Barcode Reader ("we," "our," or "us"). Your privacy is important to us. This Privacy Policy explains how we collect, use, and protect your information when you use our Android application QR Scanner & Barcode Reader ("the App").
By using or installing the App, you agree to this Privacy Policy.
2. Information We Collect
2.1 Personal Information
We do not collect or store any personally identifiable information unless explicitly provided by the user (e.g., support queries via email).
2.2 Non-Personal Information
We may collect anonymized data to improve performance and stability, including:
Device model, screen size, OS version, system language
Crash logs, feature usage, interface behavior
Ad interaction data (via AdMob), analytic events (via Firebase)
3. How We Use Information
To provide core scanning, QR generation, and launcher features
To personalize user interface (shortcuts, gestures, themes)
To debug performance issues and improve usability
To deliver non-personalized ads
To support system integration features (widgets, alarms, overlays)
4. Third-Party Services
We may use:
Google AdMob for advertising
Firebase Analytics for anonymous usage tracking
These services may collect non-personal device and interaction data. See their respective privacy policies for more.
5. Data Sharing
We do not sell or share your personal data. We may share data only:
With service providers for technical operations
As required by law
In the event of a merger or acquisition
6. Data Security
We apply industry-standard security practices. However, no platform is completely secure. Users are encouraged to avoid sharing sensitive data through the app.
7. Your Choices & Rights
Revoke any granted permissions via your device settings
Uninstall the app to delete all local data
Disable personalized ads from your Google account settings
8. Childrenβs Privacy
This App is not intended for children under 13. We do not knowingly collect data from children. If we become aware of such data, we will delete it promptly.
9. Android Permissions & Their Purpose
Below is a detailed explanation of each permission requested:
π± System UI & Interaction
SYSTEM_ALERT_WINDOW, SYSTEM_APPLICATION_OVERLAY: Enables floating UI (e.g., QR scanner overlay, quick tools).
STATUS_BAR, STATUS_BAR_SERVICE, EXPAND_STATUS_BAR: Manages interaction with status bar (launcher gestures).
SET_ORIENTATION, ALLOW_SLIPPERY_TOUCHES: Supports screen orientation and smooth gestures.
BROADCAST_CLOSE_SYSTEM_DIALOGS: Closes system popups on user action.
CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS, ROTATE_SURFACE_FLINGER, WAKEUP_SURFACE_FLINGER: Enhances animations and transitions.
START_TASKS_FROM_RECENTS, REMOVE_TASKS, STOP_APP_SWITCHES: Manages and optimizes multitasking for performance.
π¨ Customization & Launcher Features
SET_WALLPAPER, SET_WALLPAPER_HINTS: Allows setting and adjusting wallpapers.
BIND_APPWIDGET: Lets users add widgets on home screen.
ACCESS_SHORTCUTS, REQUEST_DELETE_PACKAGES: Enables app shortcut creation and removal.
READ_DEVICE_CONFIG, WRITE_SECURE_SETTINGS, ACCESS_RESTRICTED_SETTINGS: Supports launcher-based system setting changes.
MANAGE_ACTIVITY_TASKS: Helps manage multitasking layout for launcher.
π§ Advanced Access & Debugging
MONITOR_INPUT: Used for gesture tracking and launcher responsiveness.
MANAGE_ACCESSIBILITY: Used only to support launcher-specific accessibility gestures.
ACCESS_HIDDEN_PROFILES, ACCESS_HIDDEN_PROFILES_FULL: Required for multi-user or hidden profile support in launcher mode.
PACKAGE_USAGE_STATS: To display app usage trends and frequently used apps.
INTERNAL_SYSTEM_WINDOW: Enables interaction with internal UI layers.
π Notifications & Alarms
POST_NOTIFICATIONS: Allows app to display scan result alerts or app updates.
RECEIVE_BOOT_COMPLETED: Ensures the app restarts necessary services after reboot.
USE_FULL_SCREEN_INTENT: Supports full-screen alerts and QR scan previews.
SCHEDULE_EXACT_ALARM, SET_ALARM: Lets users create reminders from scanned QR data.
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: Ensures scanning and alarms run uninterrupted.
org.codeaurora.permission.POWER_OFF_ALARM: Supports alarm functionality during power-off (device-specific).
DISABLE_KEYGUARD: Allows app to interact with screen lock when using alarm or scanner.
π Feedback & Experience
VIBRATE: Provides haptic feedback when scanning or tapping buttons.
MODIFY_AUDIO_SETTINGS: Adjusts audio during QR scanning or notifications.
WAKE_LOCK: Keeps the device awake during scanning operations.
πΌοΈ Media Access
READ_EXTERNAL_STORAGE, READ_MEDIA_IMAGES, READ_MEDIA_VISUAL_USER_SELECTED: Enables access to saved media (e.g., scanned images, QR codes).
READ_FRAME_BUFFER: Used for screen preview rendering (advanced devices only).
MANAGE_EXTERNAL_STORAGE: Full media access (optional for advanced file functions).
READ_HISTORY_BOOKMARKS, WRITE_HISTORY_BOOKMARKS: Allows creating QR from browser history/bookmarks.
π Communication & Device Info
CALL_PHONE: Allows dialling scanned phone numbers from QR codes.
READ_PHONE_STATE: Used for app behavior adjustment during incoming calls.
READ_CONTACTS: Lets users generate QR codes from saved contacts.
π Internet & Network
INTERNET, ACCESS_NETWORK_STATE: Required for fetching online content, loading ads, updating services.
βοΈ Foreground Services
FOREGROUND_SERVICE, FOREGROUND_SERVICE_SYSTEM_EXEMPTED: Keeps core services (e.g., scanner) active in background.
com.android.alarm.permission.SET_ALARM: Supports reminder and alarm integration.
π¦ Miscellaneous
QUERY_ALL_PACKAGES: Required for showing installed apps in launcher UI.
com.google.android.apps.nexuslauncher.permission.QSB: Used for integrating Google search features (if supported).
com.kieronquinn.app.smartspacer.permission.ACCESS_SMARTSPACER: Supports Smartspace-style widgets on launcher.
10. Updates to This Privacy Policy
We may update this Privacy Policy from time to time. Users will be notified of any significant changes through the app or the Play Store listing.
11. Contact Us
If you have any questions or concerns about this Privacy Policy or your data, please contact us at:
π§ aanibrothersinfotechapps@gmail.com