What we don’t do
There are no accounts. Calculation and report code runs in your browser and does not deliberately transmit form values. This is not a zero-third-party-request site: Google Analytics and Ko-fi scripts run in the page and can technically access its DOM.
The bike-fit tool has no application-managed storage or URL state. Reset clears the form, but does not erase downloaded PDFs; those are retained copies under your control. Browser/session restoration is outside this tool’s control. Keep exported reports private.
Calculator settings and shared links
Tire and fueling settings are saved separately in browser local storage after successful calculation. Simple fueling saves/shares active fields only; advanced values are retained in memory for deliberate reactivation. Invalid inputs and failed results are not saved as successful state. Denied storage does not block calculation.
Copy setup/plan link intentionally puts active calculator inputs in a URL, including weight or measured sweat when applicable. Anyone with that link can read those values; do not share it if you consider them sensitive. Bike-fit inputs are never included by this sharing feature. Clearing site storage loses saved calculator settings but does not remove URLs or exported PDFs already retained elsewhere.
Analytics
Google Analytics is used for page-visit measurement. Application code does not deliberately include form values in analytics events, but third-party scripts execute in the page; this does not guarantee they cannot access inputs. Page URLs can include shared calculator settings and may be recorded by site hosting, browser history or analytics. The bike-fit page disables Google’s advertising and identity signals in its configuration; this is not a guarantee of anonymity.
The PDF library
The bike-fit report uses a vendored jsPDF library served from this website. Once loaded, PDF generation runs locally. If loading failed, Download PDF retries that same local script without refreshing or clearing your inputs. The page observes save initiation, not completion or cancellation by the operating system.
The support button
The footer includes a Ko-fi “Support me” button, which loads a small script from Ko-fi to render the link. Application code does not deliberately send it form values; its script can technically access the page DOM. If you would rather not load it, most content blockers will remove it without affecting the calculators or the bike-fit report.
Questions
If anything here is unclear, reach out via the author’s site.