Privacy
Last updated: June 2026.
Your QR codes stay on your device
Every QR code is generated entirely in your browser. The content you type — the link, text, Wi-Fi password, anything — is never uploaded to our servers. We don't have a copy of it. Downloads and clipboard copies happen locally on your machine.
Analytics
We use a self-hosted Matomoinstance to count visits and which features are used (e.g. “a QR was generated”). It runs without cookies, respects your browser's “Do Not Track” setting, and anonymises IP addresses — so there's no consent banner to click through. We never send the content of your QR codes to analytics, only anonymous event categories (such as the payload type or export format).
The Location tool
If you use the optional Location feature, the interactive map is the one part of OpenQR that talks to third parties:
- Map tiles are served by CARTO (on OpenStreetMap data).
- Address searches are sent to OpenStreetMap's Nominatim service. Your search text and IP address reach them in order to return results.
- If you tap “My location”, your browser asks your permission before sharing GPS coordinates.
These calls only happen when you actively use the map. If you never open the Location tool, nothing is sent.
No accounts, no selling data
OpenQR has no sign-up, stores no personal profiles, and never sells data. Tips are handled by Buy Me a Coffee and code lives on GitHub — both have their own privacy policies when you choose to visit them.
Open source
Don't take our word for it — OpenQR is open source. You can read exactly what it does, or run your own copy.