Privacy
What MakeZPL does with your data
Short version: nothing. MakeZPL is a static website with no backend, no database, no accounts and no analytics. There is no server to send your labels to.
In detail
Label designs and imported data
Everything you design, paste or import — label layouts, ZPL, CSV and JSON records, images — is processed entirely inside your browser tab. None of it is transmitted anywhere. This is not a policy commitment we are asking you to trust; it is a consequence of the app having no server component at all. You can verify it by opening your browser’s network panel, or by reading the source.
What is stored on your device
The designer autosaves your work in progress to your browser’s IndexedDB so a refresh does not lose it, and stores small preferences in local storage. Both stay on your device and are cleared when you clear site data for this domain. Downloading a project file is the way to keep a permanent copy.
Cookies and analytics
There are none. MakeZPL sets no cookies, embeds no analytics, no advertising and no third-party scripts, and does not build a profile of you. The pages load nothing from other domains.
The one network call
The optional AI auto-design feature is the single exception, and only if you choose to use it. It calls the AI provider you select, using an API key that you supply and that is stored in your browser’s local storage. The request contains your field names and their sample values — enough for the model to propose a layout — and nothing else. That request is then governed by your chosen provider’s terms, not ours. If you never enter a key, the feature never runs and MakeZPL makes no network calls after the page has loaded.
Hosting
The site is served as static files. Whichever host serves them may keep ordinary web server logs, such as IP addresses and requested URLs, in the normal course of delivering a website. We do not run any additional collection on top of that.
Children, and changes to this note
MakeZPL is a tool for industrial label design and is not directed at children. If this note ever changes it will change on this page; there is no mailing list to notify, because we do not have your email address.
Questions about any of this are best raised as an issue on the project’s GitHub repository, where the answer is useful to everyone.