Your Calculations Never Leave Your Device
Commercial bids, engineering dimensions, and project budgets contain confidential business data. buildercalc is built from the ground up to execute 100% client-side in your browser.
100% Client-Side Execution
All mathematical formulas, unit conversions, and SVG rendering execute directly in your browser's JavaScript engine. No numbers or project data are sent to external servers.
Works Fully Offline (PWA)
Every calculator caches locally via Service Worker (`sw.js`). You can run full structural, cost, and safety calculations on remote job sites without internet connectivity.
Zero Account Requirement
No registration, no password creation, and no mandatory logins. You get instant access to every flagship tool without giving up corporate email addresses or credentials.
What We Collect & What We Don't
Transparency is central to our security commitment. Here is an honest breakdown of our data architecture:
❌ What We NEVER Collect
- Your calculation inputs (dimensions, prices, incident rates, load values).
- Your output results, generated estimates, or PDF reports.
- Saved scenarios stored in your browser's `localStorage`.
- Personal identity info, passwords, or company financial data.
✅ What We Monitor
- Cookieless Aggregate Analytics: We use privacy-first Cloudflare Web Analytics to monitor overall pageview traffic and site performance.
- No tracking cookies or cross-site advertising scripts are used.
- All web traffic is encrypted via HTTPS / TLS 1.3.
Why Local Storage & Offline PWA Matter for Contractors
When you click "Save Scenario" on any tool page, buildercalc uses HTML5 `localStorage` directly in your browser. This keeps your saved project benchmarks private and accessible across sessions on your specific device. Because no central database holds your data, there is zero risk of data breaches, server leaks, or competitive scraping of your commercial bid estimates.
Client-Side Sandbox & Sub-Resource Integrity
Zero Server-Side Dependency Architecture
Traditional online calculators route calculation requests through remote application servers, logging user input parameters, IP addresses, and timestamps in backend server databases. buildercalc operates on a fundamental paradigm shift:
- Isolated Browser Execution: Complex structural matrix operations, financial cashflow discounting, and trigonometry run inside isolated client-side JavaScript V8/JSC engines.
- Static Immutable Assets: Cloudflare Pages serves immutable static HTML, CSS, and JS files over global CDN edge nodes without server-side database connections.
- Service Worker Cache Isolation: PWA CacheStorage assets are cryptographically checked and stored locally on your device, enabling complete air-gapped calculation capability.