BatchQuote LAB

PRIVACY · UPDATED 28 OCTOBER 2026

Your quotes stay on your device.

Calculations and saved quotes

The application calculates in your browser. It does not transmit your entered prices, weights, print times, quote names or saved quote contents to its analytics endpoint. Saving a quote stores it in this browser’s local storage under batchquote.saved.v1. Clearing site data removes it. The saved-quotes JSON backup can restore all saved workspaces in another browser; a CSV contains only the current view and cannot be reimported. Backup and CSV files are created locally and are not uploaded to us. No model, G-code or slicer statistics JSON files are uploaded.

Optional measurement

Measurement stays off unless you choose Allow counts. We then send only an approved page path and action category: page view, completed calculation after an edit, quote saved, CSV export, Print / PDF dialog opened, pricing transfer, completed-order worksheet download-link activation or anonymous feedback. The server stores daily totals by page and event, not individual event records. Opening the print dialog does not tell us whether a visitor printed, saved a PDF or cancelled. A download-link activation does not confirm that the file transfer completed or the worksheet was used.

We do not create an analytics user ID, store a referrer, keep input values, or write IP addresses, account identities or browser fingerprints into this measurement database. These totals cannot identify unique visitors or reconstruct a person’s journey. Counts from people who decline or block measurement are missing. The application respects Do Not Track and Global Privacy Control signals.

Your yes/no preference is stored as batchquote.measurement.v1. You can change it below. Aggregates have a 90-day rolling retention target; old rows are removed when new events arrive. Operational logs may include aggregate snapshots and errors.

Hosting and security

The site runs on OpenAI Sites with its hosting infrastructure. As with normal web hosting, these services process connection information and may keep security and operational logs under their own policies. Our app does not control those platform logs. Public calculators require no account; the owner report uses platform sign-in.

See OpenAI’s privacy policy and Cloudflare’s privacy policy for their practices. Optional analytics use the same hosting environment, not a separate advertising or analytics provider.

Ads, payments and external links

The advertising integration is prepared but currently disabled. We do not load ad scripts or advertising cookies. Ads can start below guide content after site approval and advertising consent settings have been verified.

Advertising consent is separate from optional usage measurement. When ads are enabled, Google provides a consent message and a consent revocation link in applicable regions. This site does not load ad code when Do Not Track or Global Privacy Control is enabled. We do not pass calculator inputs or saved quotes to the advertising code.

Read how Google uses information from partner sites. Payment forms, email collection and AI APIs are not connected. External links have their own privacy practices.

Managing your data

Delete individual saved quotes in the calculator, or clear this site’s browser data to remove all quotes and the measurement preference. Disabling measurement stops future optional reports. Anonymous daily totals cannot be linked back to a particular visitor for individual deletion. Avoid personal information in quote names and exported files.