Last updated: July 30, 2026
Sharen ("the app", "we", "us") is a QR code design tool. This Privacy Policy explains what information the app accesses and how it is used, and it also covers this website. The codes you make are built and stored entirely on your device — we do not operate any backend servers for the app, and we never receive the content of your QR codes. We do use Google Firebase to measure how the app is used, to receive crash reports, and to receive feedback you choose to send us — all described in full below. The website uses analytics cookies, but only if you agree to them; see Cookies on This Website.
Sharen does not require you to create an account. We do not collect your name, email address, contact list, or precise location, and we never receive the content of the QR codes you create — including any Wi-Fi passwords, contact details, phone numbers or email addresses you type into them.
The app requests the INTERNET permission on Android to reach Google Firebase, for the analytics, crash reports and feedback described below. That is the only thing the app uses the network for.
Earlier versions also downloaded font files from Google Fonts at runtime. They no longer do: every font offered for QR captions now ships inside the app, so nothing is requested from Google's font servers and your IP address is never exposed to them.
Sharen contains no advertising SDKs and shows no ads.
Sharen uses two Google Firebase services: Firebase Analytics, to understand which features people actually use, and Firebase Crashlytics, to find out when and why the app crashes. Analytics runs in the Android, iOS, macOS and web versions; Crashlytics runs in the Android, iOS and macOS versions. Neither runs in the Windows or Linux builds. This section describes the app itself; the separate analytics on this website are covered under Cookies on This Website.
What is never sent. The content of your QR codes never leaves your device. Links, text, Wi-Fi network names and passwords, contact details, email addresses and phone numbers you enter are not included in any report. Neither are the images or logos you embed, the files you export, or your saved history.
What Analytics receives. When you save or share a code, we record that it happened, together with the kind of code it was (the label only — for example "wifi" or "contact", never what you typed into it), the pixel size you exported at, and whether the code had a logo. Analytics also records which screens you open, and the measurements Firebase gathers automatically: a randomly generated app instance identifier, your device model, operating system version, language, and an approximate country derived from your IP address. It does not use your device's advertising ID for our purposes, and we do not build advertising profiles.
What Crashlytics receives. If the app crashes or hits an unexpected error, it sends the error message and stack trace, the app version, your device model and operating system version, and a randomly generated installation identifier. Stack traces describe our own code, not your content.
Google processes this information on our behalf as our data processor. See Firebase's privacy and security information and Google's Privacy Policy for details, including how long Google retains it.
Turning it off. Open Settings in the app and switch off Usage data and crash reports. Collection stops immediately and stays off on future launches, including before anything is sent at startup. You can switch it back on at any time. The Windows and Linux builds contain neither service at all, so the setting does not appear there.
The app sometimes offers a card asking what you would find useful, and Settings has a standing "Suggest a feature" entry. Both open a form. Nothing is sent unless you type something and press Send.
When you do, we receive exactly what you wrote, which of the prompts you answered, and the platform you were on (for example "android"). We do not attach your QR codes, your history, your name or your email address — so if you want a reply, include a way to reach you in the message itself, and understand that doing so shares it with us.
Please don't put passwords or other sensitive details in the box. Submissions are stored in Google Cloud Firestore, are readable only by us, and are kept until we have acted on them. This is separate from the analytics switch below: sending feedback is something you do on purpose, so it works either way.
Sharen communicates with one third party: Google Firebase, for the analytics, crash reporting and feedback storage described above. The fonts used for QR captions are bundled with the app, so Google Fonts is no longer contacted at runtime. Sharen integrates no advertising networks. If that changes in a future version, this policy will be updated before the change ships.
We do not sell or rent your data, and we do not share it with anyone beyond Google, which processes the usage, crash and feedback information described above on our behalf so that we can read it. We have no other recipients.
Sharen is not directed at children under 13, and we do not knowingly collect personal information from them. The app has no accounts, and the usage and crash information described above is tied to a randomly generated identifier rather than to a person. If you believe a child has used the app and you would like the associated data removed, contact us at the address below.
All QR code content, embedded images, exported files and your saved history live only on your own device, so you control them directly — deleting a history entry, removing an exported file, or uninstalling the app removes them completely. We never hold a copy.
The usage and crash information is held by Google Firebase under its own retention schedules, which you can review in Firebase's privacy documentation. Uninstalling the app stops any further collection. To ask us to delete the data already associated with your installation, contact us at the address below.
If we change what data the app accesses (for example, if we add advertising in a future release), we will update this policy and revise the "Last updated" date above before the change takes effect.
If you have questions about this Privacy Policy, contact us at:
info@detecklab.com