Who We Are
GOQrgen ("we", "us", "our") is a free QR code generation tool operated by its founder, Monu Tiwari. GOQrgen is accessible at goqrgen.com and provides browser-based QR code generation with no account requirement.
This Privacy Policy explains how we handle information in connection with your use of GOQrgen. By using the site, you acknowledge the practices described here.
Data controller contact: [email protected]
What We Collect
The honest answer is: very little. Here is a complete picture of every category of data that may exist in connection with GOQrgen:
| Data Type | Collected? | Notes |
|---|---|---|
| QR code content | Never | Processed in your browser only. Never transmitted. |
| CSV / bulk data | Never | Read and processed client-side. Never uploaded. |
| Logo / image uploads | Never | Used for canvas compositing in-browser only. |
| IP address | Never stored | May appear in server access logs briefly; not retained. |
| Contact form (name, email, message) | Yes, if submitted | Only when you voluntarily send us a message. |
| Browser / device info | Never | No analytics scripts or fingerprinting loaded. |
| Cookies | None set | We set no tracking or advertising cookies. |
QR Generation & Your Data
The core privacy guarantee: Every QR code generated by GOQrgen — whether a single code or a bulk batch of 500 — is produced entirely within your browser using JavaScript. No content, no URLs, no vCard details, no WiFi passwords, no CSV rows, and no uploaded logos are ever sent to our servers.
This is not a policy choice — it is an architectural one. GOQrgen has no server-side QR generation endpoint. There is no database where your codes or their content could be stored. We designed it this way deliberately, because the most private system is one that never receives the data in the first place.
Specifically, the following operations all run inside your browser:
- QR code generation — all 14 QR types are encoded client-side using the qrcode.js library.
- Logo overlay compositing — your uploaded logo image is drawn onto a canvas element in your browser.
- Bulk CSV processing — your CSV file is read with the FileReader API and processed row-by-row in your browser tab.
- ZIP packaging — the ZIP file of bulk codes is assembled in memory using JSZip and downloaded directly to your device.
- SVG and PNG export — all file format conversions happen in-browser before download.
Once you close the browser tab, no trace of your session remains anywhere outside your own device.
Cookies & Local Storage
GOQrgen sets no cookies for tracking, advertising, or analytics purposes. We do not use session cookies, persistent cookies, or third-party cookies of any kind.
We may use browser localStorage or sessionStorage purely to preserve your in-progress generator settings (such as selected QR type, colours, or error correction level) so they survive a page refresh within the same session. This data:
- Never leaves your device.
- Contains no personally identifiable information.
- Is cleared when you clear your browser data.
- Is never read or accessible by our servers.
You can disable or clear this at any time through your browser's storage settings. Doing so will simply reset the generator to its default state on next load — no functionality is lost.
Contact Form Data
When you use our contact form at goqrgen.com/contact, we collect the information you voluntarily provide:
- Your name — so we can address you properly in our reply.
- Your email address — so we can respond to your message.
- Your message — the content of your enquiry or feedback.
- Subject category — the topic you selected (e.g., bug report, feature request).
This data is used exclusively to reply to your message. We do not add you to any mailing list, marketing list, or CRM system. We do not share your contact details with any third party. We do not use your email address for any purpose other than responding to the specific message you sent.
If you would like us to delete your contact enquiry data, email us at [email protected] and we will remove it within 7 days.
Analytics & Third Parties
GOQrgen loads no third-party analytics scripts. We do not use Google Analytics, Mixpanel, Hotjar, Segment, or any equivalent tracking service.
We do not serve advertising. No advertising network scripts are loaded on any GOQrgen page. There are no sponsored placements, affiliate trackers, or retargeting pixels.
The only external resources loaded by GOQrgen are:
- Google Fonts (fonts.googleapis.com) — to load the Playfair Display and DM Sans typefaces used in the interface. Google's own privacy policy governs this request. You can review it at policies.google.com/privacy. The font request does not transmit any QR content or personally identifiable information.
- JavaScript libraries (qrcode.js, JSZip) — these are loaded from a CDN to power in-browser generation and ZIP packaging. These libraries do not collect data and do not communicate with external servers during use.
We do not integrate with social media platforms in ways that track your usage. Any social links (e.g., LinkedIn) are standard outbound hyperlinks — they do not load tracking pixels and clicking them is entirely optional.
Data Retention
Because we collect almost no data, our retention practices are straightforward:
- QR generation data — never retained; processed and discarded in-browser.
- Server access logs — standard web server logs (which may include IP addresses and page requests) are retained for up to 30 days for security and performance purposes, then automatically deleted.
- Contact form submissions — retained for as long as necessary to manage the conversation and any follow-up, typically no longer than 12 months. You may request deletion at any time.
Your Rights
Depending on your jurisdiction, you may have rights regarding personal data held about you. Since the only personal data we hold is what you submitted via the contact form, these rights are simple to exercise:
- Right of access — you may request a copy of any personal data we hold about you.
- Right to erasure — you may request that we delete your contact enquiry data.
- Right to rectification — you may request that we correct inaccurate data.
- Right to object — you may object to any processing we carry out.
To exercise any of these rights, email [email protected] with "Privacy Request" in the subject line. We will respond within 7 days.
Children's Privacy
GOQrgen is a general-purpose tool with no age restriction on use. However, we do not knowingly collect personal data from children under the age of 13. If you believe a child under 13 has submitted personal data to us via the contact form, please contact us at [email protected] and we will delete it promptly.
Policy Updates
We may update this Privacy Policy from time to time, for example if we add new features that change how data is handled, or to reflect legal requirements. When we do:
- The "Last updated" date at the top of this page will be revised.
- For significant changes, we will add a notice to the GOQrgen homepage for at least 14 days.
- Continued use of GOQrgen after an update constitutes acceptance of the revised policy.
We will never introduce changes that contradict the core architectural guarantee: QR generation data is processed in your browser and is never sent to our servers.
Contact Us
If you have any questions, concerns, or requests relating to this Privacy Policy or the way we handle your data, please reach out:
- Email: [email protected]
- Contact form: goqrgen.com/contact
We take privacy questions seriously and aim to respond to every message within 48 hours.