Short version: QR Code Generator works entirely on your device. We collect no personal data, show no advertisements, require no account, and transmit nothing off your device — ever. All QR codes you generate are saved locally on your device only.
MAKE LIFE (PRIVATE) LIMITED ("we", "our", "us") operates the mobile application QR Code Generator (the "App"), available on the Google Play Store. This Privacy Policy explains how we handle information — or rather, how we deliberately avoid handling it — when you use our App.
By installing or using QR Code Generator, you acknowledge that you have read and understood this Privacy Policy. If you do not agree with any part of this policy, please discontinue use of the App.
This policy applies solely to the QR Code Generator application. It does not apply to any third-party services, websites, or applications that may be linked from within the App.
QR Code Generator is a fully offline utility application. We do not collect, store, process, or transmit any personal information from users. The following confirms what we deliberately do not do:
The App operates entirely on your device. All QR codes you generate and their history remain exclusively on your device in sandboxed local storage.
QR Code Generator requests only the minimum permissions necessary to deliver its core features. Below is a full and transparent list of what is requested and exactly why.
The App does not request permission to access any of the following:
SharedPreferences and internal app storage, which is sandboxed and
private to the App. No file-system permission is needed for this mechanism, and no other
app or service can access this data.
QR Code Generator uses a small set of standard Android, Jetpack, and open-source libraries to provide its user interface and core QR generation functionality. The table below lists each library, its owner, and its sole purpose within the App.
| Library / SDK | Owner / Provider | Purpose in QR Code Generator |
|---|---|---|
| AndroidX Core KTX | Google / Android Open Source Project | Core Kotlin extensions for Android APIs; window insets and compatibility utilities |
| AndroidX AppCompat | Google / Android Open Source Project | Backward-compatible Activity and UI components; ensures consistent behavior across Android versions |
| Material Components for Android | Google LLC | UI components including Buttons, Cards, TextInputLayouts, Chips, and other interface elements used throughout the App |
| AndroidX Activity | Google / Android Open Source Project | Modern Activity lifecycle APIs and back-press handling |
| AndroidX ConstraintLayout | Google / Android Open Source Project | Flexible, responsive view positioning across all screen sizes |
| ZXing Core | ZXing Authors (Apache License 2.0) | The QR code encoding engine. Runs entirely on-device to generate QR code bitmap images from user-provided content. Makes no network requests and transmits no data. |
| JUnit (Test only) | JUnit Project (junit.org) | Unit testing framework — used only during development, not included in the release build distributed to users |
| AndroidX Test / Espresso (Test only) | Google / Android Open Source Project | UI testing framework — used only during development, not included in the release build distributed to users |
All third-party software development kits (SDKs), libraries, frameworks, and tools referenced in this policy and used within QR Code Generator are the exclusive intellectual property of their respective owners and licensors.
MAKE LIFE (PRIVATE) LIMITED does not claim any ownership, authorship, or rights over any third-party software components. These libraries are used solely in compliance with their respective open-source licenses (primarily the Apache License 2.0 and the Eclipse Public License for JUnit). Their inclusion does not imply any partnership, endorsement, or affiliation between Make Life (Private) Limited and the respective library owners.
References to Google, Android, Jetpack, Material Design, ZXing, JUnit, and any other third-party names and trademarks are used for identification purposes only and remain the property of their respective owners.
QR codes you generate are saved to a local history on your device for your convenience. This history is stored exclusively on your device and is:
MediaStore API (Android 10+) or
external storage (Android 9 and below). These files are yours — they remain on your device
and are never accessed or read by the App after saving.
QR Code Generator contains no advertisements of any kind. We do not integrate any ad networks, ad SDKs, or monetization frameworks. You will never see banner ads, interstitial ads, rewarded ads, or any other form of advertising within the App.
This also means no ad-related data collection occurs — no advertising IDs, no behavioral profiles, and no data is shared with any advertising platform or data broker, ever.
QR Code Generator is a general-purpose utility application that is safe for users of all ages. Because we collect absolutely no personal data from any user, children can use this App without any risk of their information being gathered, stored, or shared.
We do not knowingly collect personal information from children under the age of 13 (or the applicable age of digital consent in your jurisdiction). Since no data collection occurs at all, this requirement is inherently and fully satisfied.
If you are a parent or guardian and have concerns about your child's use of the App, please contact us at makelifepublishers@gmail.com — though we assure you no personal data collection is technically possible within QR Code Generator.
The most effective security measure QR Code Generator employs is the complete absence of data collection and transmission. Since the App does not send any information outside your device, there is no risk of data breaches, unauthorized server access, or interception of personal data in transit.
All QR code generation logic runs locally using the ZXing library. Generated QR codes are never transmitted, logged to external services, or shared outside the App unless you explicitly choose to share or download them yourself.
Your QR code history is stored in the App's private internal storage, which is inaccessible to other apps or services on your device due to Android's application sandboxing model.
The Settings screen of QR Code Generator contains a link to this Privacy Policy page. The App also allows you to generate QR codes that may contain URLs to external websites — visiting those URLs is entirely at your own discretion.
We are not responsible for the content, privacy practices, or data handling of any external websites or services. We encourage you to review the privacy policy of any external site you visit.
We reserve the right to update or modify this Privacy Policy at any time. When we do, we will revise the "Last Updated" date at the top of this page and, where appropriate, notify users via an App update notice on the Google Play Store.
We encourage you to review this Privacy Policy periodically to stay informed. Your continued use of the App following any posted changes constitutes your acceptance of the updated policy.
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please reach out using the contact details below. We aim to respond within 5–7 business days.