Last updated: 15 April 2026
Plain-English summary
Nothing you generate on this site (passwords, passphrases, QR codes, CSV exports) ever leaves your browser. We use Google Analytics and Google AdSense to understand traffic and show ads, but only if you consent — if you reject the banner, nothing non-essential runs.
Who controls your data
This site is operated by Mat, trading as INLine Computers, a UK sole trader based in Somerset, England. For the purposes of UK GDPR and the Data Protection Act 2018, the data controller is the site owner. Contact: [email protected].
Generated content (passwords, QR codes, CSV exports)
Nothing you generate on this site ever leaves your browser. All password generation, QR code rendering, and CSV export happens locally in your browser using JavaScript and the crypto.getRandomValues() API. We do not log, transmit, or store any value you create. This includes the WiFi SSID and password you enter into the QR code tool, and the class password lists you generate in the teacher bulk mode.
What we collect (with your consent)
If you accept the consent banner, this site uses:
- Google Analytics 4 (GA4) — property ID
G-SH0QDDZWJC. Collects anonymous usage statistics (pages visited, approximate location at country/region level, device type, referrer). IP addresses are anonymised. This helps us understand which tools are useful and which pages need improvement.
- Google AdSense — publisher ID
ca-pub-4209139246455712. Displays adverts on the site. If you accept personalised ads, Google may use non-sensitive information about your browsing to show you more relevant ads.
If you reject the consent banner, neither Google Analytics nor Google AdSense sets cookies or collects identifiable data. Advertisements may still appear but will be non-personalised.
Consent Management
Your consent choice is collected and managed by Google's own Consent Management Platform (a Google-certified CMP provided by Google as part of AdSense). When you first visit, the Google CMP displays a consent dialog asking you to accept or decline cookies for personalised advertising and analytics. Your choice is passed through to Google's tags via Google Consent Mode v2.
By default, all four consent signals (ad_storage, ad_user_data, ad_personalization, analytics_storage) are set to denied. They are only upgraded to granted if you consent through the Google dialog.
Local storage we use
The site uses your browser's local storage for one small preference:
theme — remembers if you've switched to dark or light mode.
You can clear local storage in your browser settings at any time; the password tools will still work exactly the same.
Cookies
If you accept the consent banner, Google Analytics and Google AdSense will set their own cookies. These are managed by Google, not by us. You can manage your Google ad preferences at adssettings.google.com and opt out of interest-based ads at youronlinechoices.com/uk. If you reject the banner, no Google cookies are set.
Affiliate links
Some external links on this site are affiliate links to password managers (currently NordPass and Bitwarden), marked with rel="sponsored". If you sign up after clicking, we may earn a small commission at no extra cost to you. These links do not track you on our site — tracking only begins once you click through to the third-party site.
Your rights (UK GDPR)
Under UK GDPR and the Data Protection Act 2018, you have the right to access, rectify, erase, or restrict processing of any personal data we hold about you. As we do not log generated passwords or collect identifiable data from visitors who reject the consent banner, for most users there is no personal data for us to return. If you have accepted analytics/ads consent and wish to exercise any of your rights, email [email protected].
You also have the right to complain to the UK Information Commissioner's Office (ICO).
Changing your consent
You can change your consent at any time. Google's Consent Management Platform typically shows a small "Privacy settings" or "Manage cookies" link at the bottom of the page after your first choice. If you don't see one, clearing this site's cookies in your browser settings will cause the Google consent dialog to reappear on your next visit.
Links to other websites
Once you follow a link to an external site, we have no control over that site's content or its handling of your information. Please review the privacy policy of any external site before submitting information.
Changes to this policy
We may update this privacy policy from time to time. The "last updated" date at the top of this document reflects the most recent change.
Webmaster / DPO contact: [email protected]