Semantic layer & compilation
Raw event tables → reusable properties → metrics, defined formula-style. Every chart, cohort, and funnel compiles to dialect-correct SQL pushed down to your warehouse, safe defaults included (÷ becomes SAFE_DIVIDE on BigQuery, NULLIF-guarded division elsewhere). The safe default is invisible; overrides are explicit and legible.
Point-in-time engine
Dimension values resolve as of any calendar or cohort-relative day, and predicates can aggregate over windows (“average spend > $100 in January”). No snapshot tables to maintain, no as-of joins to hand-write: historically-correct state is a first-class query primitive.
SeQL: event sequences
A sequence language powering funnels and behavioral cohorts: ordered events, time-shifted conditions (“purchase within 1 day of second login”), and sequence-derived properties you can reuse in any metric or cohort.
Causal engine
Decomposes a KPI delta between periods/cohorts into UA, onboarding, and core-game contributions. Validated against A/B data and datasets with deliberately injected effects where the algorithm recovers the known answer. Known edge cases are still being refined; we say “validated against ground truth,” not “perfect.”
Predictive models
Predictive LTV and retention built for F2P economics, covering both IAP and ad revenue, to complement the causal view with a forward-looking one.
Access & governance
Read-only-friendly warehouse connection; queries run in your project under your permissions and audit logs. Definitions are centrally owned, versioned, and legible enough to review.
Want the full detail? Read the documentation →