Browser-local scenarios
Calculator assumptions and results are held in browser memory. We do not intentionally transmit them to application servers or analytics endpoints. Refreshing resets the scenario. There is no automatic persistence in localStorage, IndexedDB, cookies or cloud storage. No login, contact information, payment or marketing consent is required.
Files and printing
JSON import reads a file in your browser. Export creates a local download containing all assumptions, provenance, versions and export time. Printing uses your browser print dialog. These actions do not upload scenario files. Store exported files carefully, and check their contents before sharing.
Page loading and pricing
Your browser requests application assets and public Price Watch model data from the host. The pricing service retrieves official provider documents; your request sizes, costs and results are not included in those requests. Billing-tier matching and scenario calculations happen locally. The host may process ordinary connection information such as IP address. Calculator routes do not load marketing analytics, session replay or external fonts. Development preview uses Next.js development connections. Following an external link invokes that site’s privacy practices.