Privacy Policy
Last updated: [DATE — fill in before publishing]
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 is no backend for this tool to send them to. That's not a policy choice we could reverse later; 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 loads its font, syntax-highlighting icon set, and styling framework from third-party content delivery networks (Google Fonts, unpkg, and Tailwind's hosted CDN). Loading any web page's static assets from a CDN causes your browser to make a direct request to that CDN, which — like any web request — can see your IP address and can set cookies under its own domain, governed by that provider's own privacy policy, not this one. We don't control what those providers do with that request beyond serving the file.
If you use the "fetch from a URL" feature in the playground, your browser makes a direct request to whatever URL you enter — again, 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. That preference never leaves your device — it isn't a cookie, isn't sent in any request, and isn't visible to us at all.
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 changes in a way that matters — most plausibly, if we ever add analytics — we'll update the date at the top of this page and describe the change here rather than silently editing it.
Questions
Reach us via the contact page.