tracio.ai is a fully managed cloud platform. Your application sends signals from the browser, and the cloud returns an identification result. The platform handles scaling, redundancy, and infrastructure management.
Getting started takes minutes: create an account, get your public key, install the SDK, and start identifying visitors.
Managed cloud only. TRACIO does not ship a self-hosted or on-premise deployment — there is no installable server component. What you can control is the data region your traffic is served from (see below) and, if you want the agent served from your own domain, a first-party proxy in front of the managed endpoint via the
endpoint/scriptUrloptions.
Your application talks to the cloud through the client-side JavaScript SDK. The SDK loads an agent in the browser, collects signals, and returns the identification result:
Browser (JS SDK) ──▶ tracio.ai Cloud ◀── (identification result)visitorId and bot info.To act on results on your own server, receive each identification as a signed webhook, or read them on demand through the Server API.
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "5ca175fc...", region: "eu",})The SDK region option selects which data region the SDK talks to. It accepts "us" or "eu". When unset, the SDK uses the generic https://edge.tracio.ai endpoint — set it explicitly to pin a region.
| Region | Description |
|---|---|
| unset | Generic edge.tracio.ai endpoint (no region pinned) |
us | US data region |
eu | EU data region |
Your workspace uses two kinds of key, and they are not interchangeable:
| Key | Where it belongs | Looks like |
|---|---|---|
| Public | The browser — safe to ship in client-side code | 40 characters, no prefix |
| Secret | Your backend only — authenticates the Server API | tracio_sk_ plus 43 characters |
To consume results server-side you have two options, and they combine well:
X-Tracio-Signature.You can configure webhooks to receive identification events from the cloud on your own server. Webhooks are available on the Pro plan and above — see Webhooks for setup, payload and signature-verification details.