Built on your own data. Advanced models are rolling out as the product matures.
Survival curves + churn risk signals (beta)
RetentionLens computes Kaplan-Meier survival curves and hazard rates from your billing and lifecycle events, then surfaces explainable risk signals. Scores improve as your historical data volume grows; more advanced models are under active development.
Revenue dynamics + projections (in development)
Current release focuses on revenue dynamics (NRR/GRR, expansion, contraction, logo churn). Statistical forecasting with confidence intervals is under active development.
AI-powered segmentation and health scoring
Automatically segment customers based on behavior patterns, predict lifetime value, and identify expansion opportunities with AI-driven customer intelligence.
AI-generated business recommendations
Get actionable business insights generated by AI that analyzes your data patterns, market trends, and industry benchmarks to recommend strategic actions.
Next.js powers the UI and lightweight APIs; heavier compute is moving into a separate Python ML service that writes results back to Supabase.
Survival analysis (Kaplan-Meier) is available today. Advanced models (Cox, ETS/ARIMA, clustering) are under active development with org-scoped versioning.
Scheduled batch jobs and a model registry (planned) will support retraining, evaluation, promotion, and rollback per organization.
The UI reads precomputed predictions and time series from the database for fast dashboards, while background jobs handle heavier processing.
Models are trained and evaluated on your own historical data where volume supports it, with safe fallbacks when data is thin.