Skip to content
atrixANALYTICS

Changelog

What shipped

Newest first.

  1. Erasure, export, migration and new console screens

    • GDPR erasure API: invisible within an hour, purged within 72 hours, backups within 35 days, and an Ed25519-signed certificate with a public verify endpoint.
    • Parquet export of events and person snapshots to your own S3-compatible bucket, exactly once per window.
    • Drop-in ingest for PostHog (/capture, /i/v0/e, /e, /batch, /decide, /flags?v=2) and Segment (/v1/*).
    • @atrix.dev/posthog-compat, the posthog-js API on the Atrix web SDK.
    • atrix import posthog | statsig | segment for history, persons, flags and experiments.
    • Console: Revenue and Findings sections, Settings → Integrations and Settings → Alerts.
  2. Revenue and Findings

    • Revenue connectors for Stripe, RevenueCat, App Store Server Notifications V2 and Google Play real-time notifications, each verified with the provider's own proof.
    • Normalised revenue events with ECB currency conversion, $revenue events on the paying person, and revenue insights: MRR, ARR, MRR movements, ARPU, LTV by cohort, refund rate.
    • setRevenueCustomer in the web, React Native, Node, Python and Go SDKs.
    • Findings: seasonal anomaly detection on certified metrics and top events, root cause by segment, grounded write-ups, delivery to Slack, email or a signed webhook.
  3. Flags, experiments, session replay and Ask

    • Feature flags with per-environment configuration, local evaluation in the Node, Python and Go SDKs, and bucketing proven identical across languages.
    • Experiments with sequential, fixed-horizon and Bayesian analysis, CUPED, SRM checks, guardrails and a power calculator.
    • Session replay: rrweb on the web, native wireframe recorders for iOS and Android, React Native bridging, one player for all of them.
    • Ask, the in-region AI analyst with grounded answers and rule-based confidence.
  4. Identity, SQL, the token API and MCP

    • A deterministic, reversible identity graph with unmerge, and persons and groups.
    • Customer SQL over virtual tables with three layers of tenant isolation.
    • The /v1 token API with scoped tokens, dry runs and idempotency keys; an OAuth 2.1 server; the hosted MCP server.
    • Node, Python, Go and React Native SDKs, all passing the shared conformance suite.
    • Insights, dashboards, cohorts, the tracking-plan catalog with live events, and atrix codegen.
    • Plans, metering and the spend cap with weighted sampling.
  5. Foundations

    • Ingest, processing and storage in the EU region, with client-side deduplication keys, geo lookup without storing IPs, and bot filtering.
    • Accounts, organisations, projects, per-environment keys and region tokens.
    • Trends, funnels and retention on the query compiler; the console.
    • The web SDK (7.7 KB gzipped) and the SDK conformance harness.
    • The MIT statistics engine, validated against scipy, statsmodels and gbstats.