CheckIP.ca

Privacy at CheckIP.ca

This page describes the current Worker code and checked-in Cloudflare configuration. Last reviewed September 10, 2026.

Operator

CheckIP.ca is operated by MitchSoft Solutions. This notice describes how the CheckIP.ca service processes data.

Data processed for each request

Cloudflare necessarily receives your request and public IP address to deliver the site. The Worker reads that IP address and may read Cloudflare-provided country, city, region, timezone, latitude, longitude, ASN, network organization, and edge-code values. It reads the user-agent header only to decide whether to return the visual homepage or a command-line plain-text response.

How the Worker uses that data

The values are returned to the requester on the homepage, as plain text for recognized command-line clients, or as JSON from /api/ip. Personalized responses use Cache-Control: private, no-store. The site also sends a no-referrer policy.

Browser pages load VisitorChart to count page views and sessions. The tracker sends the page path, a referring domain or internal path when available, selected UTM campaign values, event timestamps, and a random session identifier. It does not set cookies or store IP addresses.

What CheckIP.ca records

The current application code does not create visitor accounts or set cookies. VisitorChart records the privacy-minimized analytics events described above. Its random session identifier is kept in browser session storage and rotates after 30 minutes of inactivity. The checked-in Worker configuration disables observability, persistent Worker logs, invocation logs, and traces.

This describes the CheckIP.ca application and its repository configuration. Cloudflare still processes requests on its network and may handle operational information under the Cloudflare Privacy Policy.

IP address display and copying

The displayed public IP is the address used to connect to CheckIP.ca, supplied by Cloudflare. The site does not contact an external IP-check service to detect another address.

“Copy network details” writes the displayed address, network metadata, and page-load timestamp to your device clipboard. It does not automatically send the summary to a support service. Language selection uses the page URL and sets no cookie.

Optional map

The homepage does not load Leaflet or OpenStreetMap tiles until you select “Show approximate map.” If you open it, your browser requests the Leaflet files from unpkg and map tiles from OpenStreetMap, so those providers receive the network information needed to answer those requests. See the OpenStreetMap Foundation privacy policy.

Questions

Privacy questions can be sent to admin@checkip.ca. If the application or its configuration changes, this page should be updated to match.