Skip to content
trackrift
Product overviewIdentity resolution

One human, one ID, across every device they touch.

Two-tier identity graph: anonymous browser fingerprints get anchored to a real human the moment they identify. Cross-device, cross-session, cross-incognito.

Two-tier identity graph

Tier 1 is the anonymous fingerprint: a hash of stable browser signals (UA, language, screen, timezone, canvas, audio, font list). Tier 2 is PII: email, phone, customer_id, account_id. The moment a visitor identifies (form submit, login, checkout), we anchor every prior anonymous fingerprint event to the PII record.

Email and phone hashing

All PII is normalized before hashing: lowercased, trimmed, punctuation stripped from phone, +country prefix added. SHA-256 hashes go to ad platforms; raw PII stays in your account for support purposes only.

  • Email: lowercase, trim, normalize ([email protected][email protected] optional)
  • Phone: E.164 normalization, leading + added
  • SHA-256 hash for ad platform PII matching
  • AES-256 encryption at rest for raw PII

Cross-device mechanisms

Three mechanisms run in parallel to stitch the same human across devices: (1) email decoration on outbound CRM emails (?tr_id=…), (2) CRM joins via shared customer_id, (3) manual operator-driven merge in the dashboard for known-ambiguous cases.

Conflict resolution

When two fingerprints both claim the same PII, we use a deterministic conflict resolver: most-recent activity wins for the live identity, but historical events stay attributed correctly. The merge is recorded in the identity audit log.

Privacy posture

Identity work happens inside your tenant. We never sell, share, or pool identity data across tenants. Right-to-erasure is honored within 30 days with cryptographic confirmation in the audit log.

Stop scaling blind. Start scaling what closes.

From $249/mo. Live in 30 minutes. 30-day money-back guarantee.