PRIVACY POLICY
What this site does with your data
Short version: your G-code never leaves your browser, this site sets no cookies, stores nothing on your device, and runs no analytics or tracking scripts.
At a glance
- G-code files you open
- Never uploaded
- Accounts or sign-in
- None
- Cookies
- None
- Browser storage (localStorage, sessionStorage, IndexedDB)
- Not used
- Analytics or tracking scripts
- None
- Advertising and ad networks
- None
- Third-party scripts, fonts, or embeds
- None
- Standard web server request logs at the host
- Yes
The rest of this page explains each line.
Your G-code files
Reading, parsing, analysis, and rendering all happen inside your browser tab. No part of a G-code file is transmitted to this site or anywhere else.
When you drag in a file or choose one with the file dialog, the browser's local File API hands the text to the page. It is parsed by a Web Worker running on your own machine, and the toolpath is drawn with WebGL on your own graphics hardware. There is no upload step in the process, and there is no server-side component that could receive one — the site is a set of static files.
The file exists only in that tab's memory. Nothing is written to disk, saved to a cache, or kept between visits. Close or reload the page and the file is gone; opening it again next time means choosing it again.
Because we never receive your file, we cannot see the model, its dimensions, its file name, or the fact that you opened one at all.
What is not collected
- No accounts. There is no sign-up, sign-in, subscription, or contact form anywhere on the site, so there is no name, email address, or password to hold.
- No cookies. The site sets none, for any purpose, so there is no cookie banner to click through.
- No browser storage. Nothing is written to localStorage, sessionStorage, or IndexedDB. The viewer keeps no saved settings, history, or list of recent files.
- No analytics. There is no analytics product, no tracking pixel, no session recording, and no fingerprinting script on any page.
- No advertising. No ad network, no retargeting, and nothing is sold or shared with data brokers.
Hosting and server logs
The site is published as static files on Cloudflare's network. Like every web host, Cloudflare receives the requests your browser makes for pages, scripts, styles, fonts, and images, and can record standard technical information about them: the IP address the request came from, the time, the path requested, the response status, and the browser's user-agent string. Cloudflare's built-in request observability is enabled for this site, and that data is used to keep it available, fast, and protected against abuse.
This is request-level information about visits to the site. It never contains any part of a G-code file, because no part of a G-code file is ever sent. We do not combine it with anything else, build profiles from it, or use it to identify individual visitors.
Third-party services
The pages load nothing from third-party domains. The scripts, styles, icons, and web fonts all ship with the site and are served from the same origin, so opening a page does not tell any other company that you were here.
Cloudflare acts as the host and content delivery network described above. Beyond that, no third-party service is embedded in any page.
The G-code reference and glossary link out to firmware documentation maintained by other projects. Those are ordinary links: following one takes you to a site with its own privacy practices, which this policy does not cover.
Access, correction, and deletion
Data-protection law gives you the right to see, correct, or delete personal data a service holds about you. This site holds no accounts and collects no personal data through the viewer, so there is no profile to export, correct, or erase — the only material connected to you is the server-side request logging described above, which is retained by the host for operational and security purposes.
Anything you want to remove from the viewer itself is already handled by closing the tab.
Changes to this policy
If the way this site handles data changes — for example if analytics or a saved-settings feature were ever introduced — this page will be updated before that change goes live, and the date at the top will be changed to match. There is no mailing list to notify, so the date is the honest signal: if it has not moved, nothing here has.
TRY IT ON YOUR OWN FILE