◇ Bag Tags PRIVACY
Back to Bag Tags← wrightperspective.netBlog
PRIVACY

Your details stay on your device.

Bag Tags runs entirely in your browser. There is no account, no server, and no database. The names, emails, and phone numbers you enter are never sent anywhere. They are saved only in this browser on this device, and your PDF is created on your device.

What happens to what you enter

DataWhere it goes
Tag data (header, name, email, phones)This browser's local storage, under bag-tags-tag-data, when you press Save.
Templates (shape, sizes, margins)This browser's local storage, under bag-tags-templates, when you press Save.
Your last selectionThis browser's local storage, under bag-tags-selection.
The PDFGenerated in your browser and saved to your device as a download.
The QR codeGenerated in your browser. It is drawn into the preview and the PDF.
Exported backupsA JSON file saved to your device as a download.

Local storage belongs to this browser on this device. It is not a cookie, it is not sent with web requests, and other websites cannot read it. It is not encrypted, though, so anyone using the same browser profile can open Bag Tags and see what you saved.

What does leave your device

Only things you choose to send, plus the page itself:

Removing your data

Outside the app's control

Check it yourself

You don't have to take this page's word for it:

  1. Open Bag Tags, then turn off Wi-Fi or switch on airplane mode. Editing, saving, PDF download, and import/export all keep working.
  2. Open your browser's developer tools, go to the Network tab, and use the app. After the initial page load, no requests are made.
  3. Read the source. There is no build step, so the files your browser runs are the source: app.js and core.js (plus the page itself, via View Source), and the two bundled libraries, jsPDF and qrcode-generator.

Last updated October 14, 2026.