Privacy Policy
What stays in your browser, what analytics can collect and when, and what happens to the messages you send us.
Tool inputs, server checks and Load From URL
Most tools process pasted values and local files in your browser. Those inputs are not uploaded by the calculation or file-processing step, and tool-use analytics events do not contain the values you enter.
The Internet Speed Test connects your browser to an M-Lab server. M-Lab publishes test data, including your IP address, for research. See M-Lab's privacy policy before starting a test.
DNS and network checks, tools that read a live page or domain, and the HTTP request tools send the address or request to a server to build the result. Ping and HTTP check results are cached for one minute. Abuse controls can count requests from an IP address for up to 24 hours.
Load From URL is available on JSON, image, PDF and other file tools. The browser tries to fetch the public address directly. If CORS blocks that request, or the address uses HTTP while this site uses HTTPS, the URL is sent to Utilza's /fetch-url endpoint. Our server requests the file and returns its contents to your browser for processing. The fetch handler holds the response in memory, does not write the retrieved contents to a database, disk or application log, and sends Cache-Control: no-store.
The destination site receives a request from your browser or from our server, depending on the route. Hosting and security infrastructure, and the destination site, can maintain their own request records; the fetch handler's behavior does not establish their retention periods. Do not use private addresses or URLs containing credentials, access tokens or other secrets. Server fallback can require Cloudflare Turnstile verification.
Analytics
We use Google Analytics 4 to count visits and see which tools are used. It runs only after you accept analytics cookies in the cookie banner. Until then, Google Consent Mode keeps analytics storage switched off.
When you accept, Google Analytics sets these cookies:
| Cookie | Purpose | Lifetime |
|---|---|---|
_ga | Tells visits from different browsers apart | 2 years |
_ga_<ID> | Keeps the state of the current session | 2 years |
Besides page views, we record one event when a tool is used. It contains the tool's name and the action, such as "calculate" or "copy". It never contains the values you entered.
Contact form data
When you send a message through the contact form, we store your name, email address, and message. We use them only to reply to you and to fix any problem you report. We keep the message only as long as we need it for that. To have your message deleted, ask through the contact form and mention the email address you used.
Cookies and your choice
Your cookie choice is stored in your browser for 12 months. To change it at any time, use the "Cookie settings" link in the footer. Rejecting cookies does not affect how the tools work.
Third parties
Google provides the analytics service and processes analytics data under its own privacy policy. We don't sell personal data and don't share it with advertisers. The site shows no ads.
Children
Utilza is a general-audience site. We don't knowingly collect personal data from children. If you believe a child has sent us personal data through the contact form, tell us and we will delete it.
Changes to this policy
If this policy changes, we will update it on this page and change the "Last updated" date at the top.
Contact
Questions about privacy can be sent through the contact page.
Location permission for GPS speedometers
The car and boat speedometers request location only after you press Start. Coordinates, location accuracy, speed readings and trip calculations stay in the current tab's memory. They are not sent to Utilza, included in tool analytics events or saved as a route in browser storage.
Stop ends the location watch. Reset trip, starting a new trip or reloading the page clears the summary. Leaving the page stops tracking; use Reset trip before leaving if you want to clear the summary. Updates pause while the page is hidden. If the session is still running when you return, it requests fresh readings. Your browser and operating system may use their own location provider under separate privacy settings. You can revoke the site's location permission in your browser or device settings.