Product

Four modules. One model underneath.

Everything reads from the same metric definitions, so a number on a dashboard, in an alert and in an automation is always the same number.

  1. 01

    Metrics

    Definitions live in one place, versioned, annotated and readable by anyone. Change one and every dashboard that depends on it says so.

    • Warehouse-native, no data copy
    • Metric definitions in plain language
    • Change history with a named owner
  2. 02

    Cohorts

    Cut by acquisition path, first-week depth or anything else in your event stream. Curves that sit on top of each other get flagged rather than shipped.

    • Retention and funnel views
    • Saved segments
    • Separation warnings on flat cuts
  3. 03

    Scenarios

    A trigger, a condition and an action. Run it in shadow mode alongside a human for two weeks before you let it send anything.

    • Shadow mode before go-live
    • Outbound webhooks
    • Full run log per execution
  4. 04

    Signals

    Alerts that arrive where the team already is, with the query that produced them attached, so nobody has to reverse engineer the number.

    • Threshold and anomaly alerts
    • Slack, email and webhook delivery
    • Query attached to every alert

How it fits

Reads your warehouse.
Copies nothing.

Ether queries where your data already lives. There is no second copy to keep in sync, no reverse ETL to maintain and no window during which two systems disagree.

  • 01 Connect a read-only warehouse role
  • 02 Map events to the starting model
  • 03 Publish, alert and automate from it

Integrations

Forty one, and counting.

The twelve below cover most stacks. The rest, and the REST API for anything missing, are in the documentation.

  • Postgres
  • Snowflake
  • BigQuery
  • Redshift
  • ClickHouse
  • dbt
  • Segment
  • Salesforce
  • HubSpot
  • Stripe
  • Slack
  • Linear
  • +29 more

Specification

The numbers behind it.

Ingestion
Streaming plus batch, exactly-once
Query p95
Under 200 ms, event to result
Late events
Accepted up to 7 days, backfilled
Retention
25 months rolling, configurable
Regions
eu-west (Amsterdam), eu-central (Frankfurt)
Certification
SOC 2 Type II, GDPR, ISO 27001
Auth
SAML SSO, SCIM provisioning, MFA
Export
REST API, webhooks, scheduled CSV and Parquet

See it against your own data.