Skip to content
Start free
Menu

Subprocessors

Last updated Nov 12, 2026

These are the third parties that process data on TraceLog's behalf. Notice is given before one is added, so a customer can object.

The list

EU hosting describes where TraceLog stores data, and that storage does not move: every event, daily aggregate and account record stays in eu-central-1. Four optional operations send information outside the region: answering a question, signing in with Google, paying for a subscription through Stripe, and, for a person who arrived from a TraceLog ad and accepted advertising cookies, telling Google Ads that the click led to a sign-up or a demo request. If a customer does not ask a question, sign in with Google, choose a paid plan, or accept those cookies, none of those providers receives their information. Creating an account with email and password is the one that is not optional: Cloudflare checks the person signing up from its global network, and receives no account data. Signing up with Google skips that check. One other request leaves the region but carries no data: once an hour a background process sends a signal to the uptime monitor described below. Resend sends mail from Ireland and keeps its delivery records in the United States.

Two resources sit outside the EU and hold no data: the TLS certificate this site is served with, and the configuration that delivers its access logs. The content delivery network reads both only from its own North Virginia region. A certificate is a public key and a domain name; the logs are written in Frankfurt and carry no IP address. Every origin the network points at is in Frankfurt.

Not subprocessors

Geolocation is a local lookup. TraceLog reads a MaxMind GeoLite2 Country database file on its own machines to turn an IP address into a two-letter country code; no address leaves the service, and none is stored.

An external uptime monitor receives only a signal that TraceLog is running. Once an hour a background process sends one request to a fixed address, with no content and no parameters — no personal data, no customer information, and no list of customers. This lets an external service detect if that process stops.

Google Ads, the service TraceLog advertises with, is not a subprocessor; Google is listed above only for Sign-In. Google Ads receives nothing about a customer's site or its visitors. From a person who arrived from a TraceLog ad and accepted advertising cookies, it receives only the click identifier, the time they signed up or asked for a demo, and the identifier of their organization or request.

Google Analytics, with which TraceLog measures visits to tracelog.io from people who accept analytics cookies, is not a subprocessor either: it receives nothing from the application, from a customer's site or from its visitors. Cookies, in the privacy policy, says what it measures.

A customer's own platform — their store, CMS, or server — belongs to the customer and is not TraceLog's subprocessor. Integrations run inside that platform under the customer's control.

Changes

Additions are announced to account owners by email before they take effect, and this page carries the date of its last change. Objections go to info@tracelog.io.