Coming soon

Track user behaviour
Build what matters

A new feature costs weeks of engineering, and once it ships most teams still cannot say whether it made the product better — or whether anyone used it at all. Somar turns every release into an experiment. Roll it out to a slice of your users, measure it against the metrics you chose before it shipped, and keep only what is proven to work.

0 people have joined the waitlist

Be first to get access when Somar launches. No spam — just the launch.

How it works

Four steps, and the same four every time — so every feature you ship can be graded the same way.

1

Track user behaviour

Install the SDK — one line — and Somar captures what your users actually do: the events they fire, the errors they hit, your log lines, and session recordings with every input masked as it is recorded. These streams are the only thing you are billed for, and they are the evidence everything downstream is graded against — they start accumulating before you run your first experiment.

eventsevaluationslog lines recordingserrorsrows synced
2

Run experiments

An experiment asks five questions, one for each person who cares: what you are shipping and which repository it ships to · the variants — control plus however many you want, and the count decides whether it is a flag, an A/B test or multivariate · the audience, a percentage of your users · the safety guardrails that must not get worse, and whether breaking one notifies you or halts it automatically · and how it is measured, chosen before it ships, with an expiry date and what to do when it arrives.

The moment it goes live, Somar records the metric's value from before — the baseline — so what happens next is measured against something, not just observed.

repositorycontrol + N% of users guardrailsauto-haltexpirybaseline
3

Analysis

Dashboards built for you the moment the experiment starts, plus AI guidance on what they mean. Every metric is split by version — the primary metric with credible intervals, the funnel, retention, churn, and the guardrails — and the agent reads all of it to answer the only question that matters: should this ship? It will also tell you when it cannot answer yet, rather than reading noise as a result.

metric by variantcredible intervalsguardrails cohort breakdownAI guidance“not enough data”
4

Ship

Keep the winner and ramp it to everyone, or revert to control and move on — either way you know which one you are doing and why. Because the code shipped behind a flag, stopping is instant: the flag goes to 0% and nobody sees it, with no revert, no redeploy, and no waiting for a build. The record keeps the reason, so next quarter you can still say what you learned.

ramp the winnerrevert to control cancel in one tapthe decision, recorded
somar / onboarding-v2
Onboarding v2 — day 4

Ten views, built for you — exposure, the metric by variant with credible intervals, guardrails, funnel, retention, churn, paths, adoption, a prediction, and the cohort breakdown.

Split by variant, everywhere — every funnel, cohort and recording answers “A or B?”, because that is the question you are actually asking.

Honest when it doesn’t know — intervals that straddle say “not enough data”, and a win overall that loses on paying users is called a loss.

Build what matters — and know that it did.

Join the waitlist — we’ll email you when Somar launches.

Join the waitlist