Skip to content

Security & privacy

How Amlexia handles credentials, data, and your responsibilities.

SDK keys

RuleDetail
Server onlyNever embed am_... keys in frontend, mobile apps, or public repos
Per projectOne key per Amlexia project; revoke and rotate from Settings
Ingest authKey is sent in the JSON body to ingest.amlexia.com, not as a browser cookie

DANGER

If a key is committed to git, rotate it immediately in the dashboard and purge it from history if the repo is public.

Dashboard access

  • app.amlexia.com uses Clerk authentication — only your team members with accounts can view data.
  • Ingest and dashboard are separate surfaces; possessing an SDK key does not grant dashboard login.

What we store

Events contain operational telemetry you send:

  • Route/endpoint labels, HTTP method, status, latency
  • Optional provider, model, tokens, cost estimates
  • Trace/session/user ids you choose to attach
  • Metadata JSON you choose to attach

We do not need your application’s database contents or end-user passwords.

Your obligations

  1. Scrub PII before sending metadata (use internal ids, not emails).
  2. Do not forward full LLM prompts or payment card numbers in events.
  3. Use x-user-id / x-session-id only with ids your privacy policy allows.

Headers for tracing

HeaderPurpose
x-session-idCorrelate a browser session (opaque id recommended)
x-user-idCorrelate a user (use internal id, not email)

Middleware reads these server-side; they are not required.

Compliance