CalcWize is a calculator hub designed to be useful without collecting personal data. This policy explains what stays on your device, what gets sent where, and what we do (and don't do) with anything that touches our servers.
The short version
- We don't have user accounts. We don't ask for your name or email.
- Your calculator inputs live in your browser's
localStorage. They stay on your device unless you choose to use one of two optional features — the receipt-photo scan or a sync code — both explained below. - If you accept the cookie banner, Google AdSense will set its own cookies to serve ads. Decline and you see no ads — every calculator still works.
What we store on your device
CalcWize uses the browser's localStorage (a built-in, per-site storage area) to remember:
- Your calculator inputs (so you can refresh the page without losing your numbers)
- Your chosen currency, theme, and which calculator you last opened
- Whether you turned on Explain mode
- Your cookie-consent decision
All of this stays in your browser. You can wipe it any time via your browser's settings (Settings → Privacy → Clear site data) or by opening DevTools and runninglocalStorage.clear().
What our servers see
CalcWize runs on Cloudflare Workers. Like any web server, the platform sees standard request metadata (IP address, user agent, page requested) for purposes including rate-limiting and abuse prevention. We don't aggregate, sell, or otherwise analyse this data — it's held only as long as Cloudflare's standard logs retain it.
Your everyday calculations run entirely in your browser — the numbers you type into a calculator are not sent to our servers. Two optional features are the exception, and only when you actively choose to use them:
- Receipt photo scan (in the Tip calculator): if you upload a receipt photo, the image is sent to our server and passed to Cloudflare's Workers AI to read the line items. It is processed in the moment to return the text and is not stored afterwards or used to train models. Avoid uploading a receipt that shows information you wouldn't want read by that service.
- Sync codes (in the Data panel): if you generate a code to move your saved data to another device, your stored inputs are uploaded to our server (Cloudflare KV) so the matching code can retrieve them. That data expires automatically after a short period, and only someone with the code can fetch it — so treat the code like a password.
Third parties
Google AdSense
CalcWize uses Google AdSense to show ads, which keep the calculators free. The AdSense library is included on the site, but no ad is requested or displayed unless you accept the cookie banner. If you accept, AdSense may set cookies to serve and measure ads, and Google's advertising policies apply — you can opt out of personalised ads at any time via Google Ad Settings. If you decline, no ads are requested, and every calculator still works exactly the same.
Cloudflare (hosting + DNS)
The site is hosted on Cloudflare Workers, with Cloudflare DNS and SSL. Cloudflare may keep brief logs of HTTP requests for security/operational purposes. See Cloudflare's privacy policy.
Children
CalcWize is not directed at children under 13 (or under 16 in the EEA), and we don't knowingly collect data from them. If you believe a minor has used the site and you want their device's data wiped, clear the browser's site data — aside from the optional sync data described above (which expires on its own), there's nothing else for us to delete on the server side.
Your rights (GDPR / CCPA)
Because we hold no personal data on our servers beyond the optional, auto-expiring sync data described above, the standard rights — access, deletion, portability, objection — apply to data already in your control (your browser's localStorage). For requests about Cloudflare edge logs or AdSense data, contact those providers directly via the links above.
Changes
If we make material changes to this policy, the "Last updated" date at the top of this page will change. Continued use of the site after the date constitutes acceptance of the new terms.
Contact
Questions or requests: hello@calcwize.app.