Roadmap
MVP scope, post-MVP features, and development phases for TrichiData.
MVP scope
The following is included in the initial release:
- JavaScript SDKs (
@trichidata/react,@trichidata/node,@trichidata/browser,@trichidata/react-native) - REST API ingestion endpoint
- Auto-discovered event schema
- Table Builder with filters, groupings, aggregations, and CSV export
- Saved Views
- GA4 and Facebook Pixel destinations (server-side)
- Single-owner workspace with multiple projects
- Free, Starter, and Pro plans via Stripe
- Cloud SaaS only (managed infrastructure)
Post-MVP
| Feature | Notes |
|---|---|
| Mobile SDK (Flutter) | iOS and Android support |
| Automatic React Native screen tracking | Navigation-aware screen events |
| Python SDK | — |
| Additional destinations | Webhook, Amplitude, Mixpanel, Segment |
| Team members & roles | Invite teammates, role-based access |
| Dashboards | Collect multiple saved tables on one screen |
| Charts & visualizations | Bar, line, pie on top of table data |
| Alerts & notifications | Threshold-based alerts via email / Slack |
| Self-hosted (Docker Compose) | For GDPR / data residency requirements |
| AI-assisted analysis | Query in natural language; anomaly detection |
| Embeds | Embed tables in external tools |
Development phases (MVP)
| Phase | Scope | Timeline |
|---|---|---|
| 1 — Foundation | DB schema, ingestion endpoint, JS SDK, auth, multi-project | Weeks 1–3 |
| 2 — Query engine | Query builder, aggregations API, schema discovery | Weeks 4–6 |
| 3 — UI | Table Builder UI, Saved Views, results display | Weeks 7–10 |
| 4 — Integrations | GA4 and Facebook Pixel forwarding | Weeks 9–11 (parallel with Phase 3) |
| 5 — Launch | SDK docs, onboarding flow, billing, beta users | Weeks 11–12 |
This document is updated as decisions are made.