TrichiData

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

FeatureNotes
Mobile SDK (Flutter)iOS and Android support
Automatic React Native screen trackingNavigation-aware screen events
Python SDK
Additional destinationsWebhook, Amplitude, Mixpanel, Segment
Team members & rolesInvite teammates, role-based access
DashboardsCollect multiple saved tables on one screen
Charts & visualizationsBar, line, pie on top of table data
Alerts & notificationsThreshold-based alerts via email / Slack
Self-hosted (Docker Compose)For GDPR / data residency requirements
AI-assisted analysisQuery in natural language; anomaly detection
EmbedsEmbed tables in external tools

Development phases (MVP)

PhaseScopeTimeline
1 — FoundationDB schema, ingestion endpoint, JS SDK, auth, multi-projectWeeks 1–3
2 — Query engineQuery builder, aggregations API, schema discoveryWeeks 4–6
3 — UITable Builder UI, Saved Views, results displayWeeks 7–10
4 — IntegrationsGA4 and Facebook Pixel forwardingWeeks 9–11 (parallel with Phase 3)
5 — LaunchSDK docs, onboarding flow, billing, beta usersWeeks 11–12

This document is updated as decisions are made.

On this page