Privacy
Short version: your Wi-Fi password stays on your device.
Network names and passwords
QR codes, signs and bulk sheets are generated by JavaScript in your browser. The network name and password you type are never sent to our server, never sent to an AI model, and never written to any log.
Local storage (opt-in)
If you tick Remember on this device in the generator, the network name, password, security type and hidden flag are saved in your browser's local storage under the key wifiqr:network:v1, so they are filled in next time. They stay on this device only. Untick the box, press "Forget saved network", or use the button below to delete them.
Scanner
The scanner decodes camera frames and images in your browser with a plain (non-AI) QR decoder. Nothing is uploaded.
AI features
The sign wording helper and the troubleshooting assistant send only what you type into those boxes (type of place, tone, optional place name, or your question) to an AI model through Vercel AI Gateway. They never receive your network name or password; the page blocks questions that contain a WIFI: string or your saved password. We don't keep these requests. Requests are rate-limited per IP address in memory, which is not stored.
Analytics
We use Ahrefs Web Analytics to count page views. It is cookieless and does not see anything you type into the tools.
Hosting
The site is hosted on Vercel, which processes standard request data (such as IP address) to serve pages. No accounts, no sign-up, no database.
Updated 27 September 2026.