analytics.do
Analytics That Help You Make Decisions
Track user behavior, system performance, and business metrics in real-time with automatic instrumentation. Build custom dashboards and get AI-powered insights without data engineering teams.
import { Analytics } from 'analytics.do' // Track events and react to anomaliesAnalytics.track.PageView({ path: '/pricing', userId: user.id })Analytics.every.minute($ => $.Dashboard.update.Metrics()) on.Metric.Anomaly.detected($ => { const analysis = $.AI.analyze.Anomaly({ metric: $.data.metric }) $.Slack.send.Alert({ text: analysis.summary })}) Analytics`analyze conversion funnel and identify drop-off points`
One of 48 primitives
analytics.do sits in Insight: measure, test and trace. Every .do shares one grammar, Business-as-Code, and one SDK.
Data
Records, vocabulary and search
Insight
Measure, test and trace
- Analytics
- Experiments
- Evals
- Benchmarks
- Trace
- Models
Frequently asked questions
Automatic tracking for web, mobile, and backend with built-in metrics including user retention, conversion funnels, revenue, LTV, and churn—just drop in the SDK.
Sub-100ms p95 query latency using ClickHouse with automatic partitioning, smart indexes, edge caching, and 1M+ events/second ingestion with <5s query availability.
ML models learn metric patterns and detect statistical anomalies, then perform root cause analysis with natural language explanations and <5% false positive rate after training.
GDPR, CCPA, SOC 2 Type II, and HIPAA compliant by default with automatic PII detection, consent management, one-click data deletion, and data residency controls.
Yes, full PostgreSQL-compatible SQL with extensions, custom dashboards, scheduled reports, CSV/Parquet exports, and BI tool integration via JDBC/ODBC.