← Back to Generator

Privacy Policy

Last updated: November 4, 2025

Privacy-First Architecture

We never see your WiFi credentials. All QR code generation happens entirely in your browser. Your network name and password never leave your device or touch our servers.

Overview

WiFi QR Code Generator is built with privacy as the top priority. This privacy policy explains how we handle (or rather, don't handle) your data.

What We Collect

WiFi Credentials: Nothing

  • Network names (SSID) - Never sent to our servers
  • Passwords - Never sent to our servers
  • Security settings - Never sent to our servers
  • Generated QR codes - Never sent to our servers

How it works: When you enter your WiFi details, they stay in your browser. The QR code is generated using JavaScript running on your device. The only data that might reach our servers is when you load this web page itself (standard web traffic).

Anonymous Analytics

We use Vercel Analytics to understand how people use this tool. This collects:

  • Page views - Which pages you visit
  • Performance metrics - How fast the site loads (Core Web Vitals)
  • Device information - Browser type, device type, screen size
  • Geographic location - Country/region (not specific address)

What we don't track: Your WiFi credentials, generated QR codes, or any personal identifiers.

How We Store Data

Client-Side Storage Only

If you choose to use optional features like WiFi history (when we add it), your data is stored using:

  • IndexedDB - A browser database that never leaves your device
  • Encryption - Passwords are encrypted before storage in your browser
  • Your control - You can clear this data anytime from your browser settings

Important: If you clear your browser data or use a different device, your saved networks will be lost. This is because everything is stored locally - we have no backup on our servers.

URL Sharing

When you use the "Share" button, your WiFi credentials are encoded in the URL as a fragment (the part after #).

Why this matters: URL fragments are never sent to servers - they stay in the browser. This means even when you share a link, your credentials only exist on the sender's and recipient's devices.

Example: https://wifiqrcode.app/#ssid=MyWiFi&password=...

Third-Party Services

Vercel (Hosting & Analytics)

  • What they do: Host this website and provide anonymous analytics
  • What they collect: Standard web server logs (IP address, browser info)
  • Privacy policy: Vercel Privacy Policy

No Other Third Parties

We don't use:

  • ❌ Google Analytics or other tracking tools
  • ❌ Social media trackers or pixels
  • ❌ Advertising networks
  • ❌ Third-party CDNs for code libraries (we bundle everything)

Cookies & Local Storage

Essential Functionality

We may use browser storage for:

  • UI preferences - Remember your chosen QR code size, etc.
  • WiFi history - Optionally save frequently used networks (encrypted)

No Tracking Cookies

We don't use cookies for tracking, advertising, or cross-site identification.

Data Security

How We Protect Your Data

  • HTTPS encryption - All connections use secure HTTPS
  • Client-side processing - QR codes generated in your browser
  • No server-side storage - We literally can't leak what we don't have
  • Optional encryption - History feature encrypts passwords before local storage

What You Should Know

QR codes contain plaintext credentials. Once generated, the QR code image contains your WiFi network name and password in a readable format. Be careful where you share or display it.

Your Rights

Because we don't collect or store your personal data on our servers, there's nothing for us to delete, modify, or export. You have complete control over your data because it never leaves your browser.

How to Delete Your Data

  • Clear browser data: Standard browser "Clear browsing data" will remove any locally stored WiFi networks
  • IndexedDB: Use your browser's developer tools to inspect and delete IndexedDB data
  • History: We'll provide a "Clear All" button in the app when history features are added

Children's Privacy

This tool doesn't target or knowingly collect data from children under 13. Because we don't collect personal information in the first place, there's no age-specific data to worry about.

Changes to This Policy

We may update this privacy policy as we add features. We'll update the "Last updated" date at the top. Material changes will be noted prominently on the site.

Contact

Questions about this privacy policy? While we don't collect data to respond to inquiries with, you can review our open-source architecture to verify our privacy claims.

Summary (TL;DR)

  • Your WiFi credentials never leave your browser
  • QR codes generated entirely client-side
  • No user accounts or server-side storage
  • Optional history stored locally with encryption
  • Anonymous analytics only (page views, performance)
  • No tracking cookies or ad networks
  • Share links use URL fragments (never sent to server)