1. Cookies and similar technologies
Cookies are small values a browser can send to a website with subsequent requests. Local storage is a separate browser feature that keeps values available to scripts on the same site origin. This policy uses “storage” to cover both concepts, while identifying what the supplied CalcFlow application actually uses.
The application does not set traditional HTTP cookies. It uses local storage to remember a consent choice and, only with functional consent, saved calculation history. Ordinary calculator inputs remain in page memory unless you explicitly save a result. The hosting environment could have separate infrastructure behaviour; no additional host cookies are configured by these static files.
2. Storage inventory
| Category | Key / technology | Purpose | Duration and control |
|---|---|---|---|
| Essential | calcflow-consent-v1 / localStorage | Records the selected consent option, functional preference and timestamp. | Until replaced or cleared in browser settings. Required to remember a choice. |
| Analytics | None | No usage analytics, session replay or behavioural measurement is installed. | Not applicable. Accepting all does not install analytics. |
| Functional | calcflow-history-v1 / localStorage | Retains up to 50 labelled calculation entries on the same browser. | No automatic expiry. Removed by clearing history, withdrawing consent or clearing site data. |
No advertising storage, cross-site identifiers or embedded third-party media are used. The logo, illustrations and static map are delivered as local markup and CSS rather than remote tracking resources.
3. What each banner choice means
“Accept All” permits functional history storage and remembers that choice. “Reject Non-Essential” remembers your refusal and leaves calculator functionality available without persistent history. “Preferences” opens a dialog where you can enable or disable functional storage independently. Essential consent memory is not optional within that dialog because it is what preserves your selected instruction.
Until you make a choice, optional persistent storage is off. A saved history entry can still exist temporarily in the current page’s memory. It disappears when the page is reloaded, closed or left unless you subsequently enable functional storage while that page remains open.
4. Change or withdraw consent
Use “Cookie preferences” in any page footer or the button above to change your choice. Disabling functional storage deletes its persistent history record. Entries already loaded into an open page may remain in memory until you clear history or leave that page. Exported CSV files are separate local documents and are not deleted by a consent change.
The banner should remain dismissed across navigation when your browser permits local storage. If storage is blocked, full or unavailable, calculations still work, but consent may need to be chosen again on a later page. Private browsing may remove stored choices when the private session ends.
5. Browser opt-out instructions
In Chrome or Edge, open Settings and find the privacy or site-data controls. Search for this domain in stored site data, then remove its data or block storage. In Firefox, open Settings, Privacy & Security, then Cookies and Site Data and Manage Data. In Safari on macOS, open Settings, Privacy and Manage Website Data. On mobile devices, equivalent controls may appear under browser settings or the operating system’s browser section.
Menu names vary by version. Search your browser’s help for “clear site data” if the path differs. Clearing only browsing history may not clear local storage; choose the option that removes website data. Blocking all storage affects other websites too, so site-specific removal is often the more targeted choice.
6. Questions and policy changes
Read the privacy policy for broader information about correspondence, hosting logs and privacy rights. Questions can be addressed to [email protected], the site’s intended privacy contact route. The generated company identity in the footer is illustrative, not a verified registration. If additional tracking technology is introduced, its purpose and controls should be disclosed before optional processing begins.