Privacy
Privacy at heron.tools
Most tools process inputs in your browser. The site has no accounts and does not store tool inputs on its servers unless you deliberately call the separate API.
Last updated September 4, 2026
Local tool processing
Text, image, PDF, audio, and file tools labeled as browser-only run on your device. Files selected for those tools are not uploaded to heron.tools. Temporary previews and in-memory workspaces are cleared when the page closes or reloads.
Browser storage
The site stores only small interface preferences and navigation shortcuts:
heron-themestores the selected day or night theme.heron-recent-tools:v1stores up to six recently visited tool slugs.
Tool inputs and generated outputs are not written to browser storage by these features.
Network requests
- Cloudflare serves the website and receives the normal request information needed to deliver it.
-
Currency Converter requests public rate data from
api.frankfurter.dev. The entered amount is calculated locally and is not included in that rate request. -
Cross-site PDF handoffs transfer the selected file directly between browser pages with
window.postMessage; heron.tools does not persist the file.
Programmatic API
Requests sent to api.heron.tools leave your browser by design. File endpoints are stateless,
reject oversized requests before processing where possible, return Cache-Control: no-store,
and do not persist uploaded files. API clients should send only content they intend the requested
endpoint to process.
Analytics
The site does not currently load a visitor analytics beacon. Before analytics is enabled, this page will identify the provider and the information collected. Cloudflare Web Analytics is the preferred option because Cloudflare describes it as privacy-first and says it does not collect or use visitors' personal data.
Your controls
- Use Clear in Recent tools to remove the recent-tool list.
- Clear this site's browser data to remove both the theme preference and recent-tool list.
- Close or reload a browser-only workspace to discard its unsaved in-memory state.