Privacy Policy
Last updated: September 14, 2026
The short version
The playground on this site converts an OpenAPI or Swagger spec into code entirely inside your browser. The spec you paste, drop, or fetch, and the code it generates, are never transmitted to us or to any server we operate. There's no backend for this tool to send them to in the first place. That's not a policy choice we could reverse later, either: the conversion engine is compiled to WebAssembly and runs on your machine.
What we don't collect
We don't run analytics or tracking scripts on this site, we don't use advertising cookies, and we don't have user accounts, so there's nothing tied to your identity for us to store. If that ever changes, this policy will be updated first, and the change will be dated above.
What does leave your browser
This page's fonts, icons, and styling are all self-hosted, so nothing loads from a third-party CDN just by visiting it. Earlier versions of this site pulled fonts from Google Fonts and icons from unpkg, and each of those was a direct request that could see your IP address and set cookies under its own domain, governed by that provider's policy, not this one. That's no longer the case.
The one exception is the "fetch from a URL" feature in the playground. If you use it, your browser makes a direct request to whatever URL you enter, not through any server of ours. That request is between your browser and the URL's own host.
Local storage
This site remembers your light/dark theme preference using your browser's local storage. On the full-page playground, anything you explicitly save to the sidebar is kept the same way. Neither ever leaves your device: it isn't a cookie, it isn't sent in any request, and it isn't visible to us at all. Delete a saved spec from the sidebar, or clear your browser's site data, and it's gone.
The CLI
The command-line tool runs entirely on your own machine. It reads the spec you point it at (a local file, stdin, or a URL you give it) and writes generated files to a location you choose. It has no telemetry and makes no network requests beyond fetching a spec, if you asked it to fetch one from a URL.
Changes to this policy
If this policy ever changes in a way that matters (most likely, if we add analytics down the road), we'll update the date at the top of this page and describe the change here instead of silently editing it.
Questions
Reach us via the contact page.