A/B testing and feature flags you own forever.
VWO is $199/mo and Optimizely is talk-to-sales — both meter your traffic and keep your results in their cloud. Splitpoint defines experiments, assigns visitors with a tiny SDK and reads significance with a proper two-proportion z-test, all on your own server. $49, once.
Splitpoint in 60 seconds
Everything in the box
Self-hosted experiments, a sub-3KB SDK and a real z-test — no per-visitor pricing.
Experiments
Control plus N variants, weighted traffic split, holdout percentage, and URL/device targeting.
Goals two ways
A JS track() call, or automatic conversion when a visitor hits a matching pageview URL.
Tiny SDK
Vanilla JS under 3KB, no dependencies, never touches the DOM; assignments stick via deterministic hashing and localStorage so there is no flicker.
React hook wrapper
An included hook for wiring code-level tests directly into your components.
Results that mean something
Visitors, conversions and CR per variant with 95% CI, relative lift, a z-test p-value and a declare-winner workflow.
Feature-flag mode
Boolean flags with percentage rollout on the same deterministic hashing, for gradual releases with zero extra setup.
Mutual exclusion groups
Experiments sharing a group never run on the same visitor, so overlapping tests do not contaminate each other.
Honest counting
Goals only count for visitors actually assigned, and a DB unique constraint makes duplicate assignments impossible.
Splitpoint vs VWO
VWO charges $199/mo. Here's what actually differs.
| Splitpoint | VWO | |
|---|---|---|
| Price | $49 once | $199/mo |
| Visitors | Unlimited | Plan-capped |
| A/B experiments + significance | Yes (z-test, CI, lift) | Yes |
| Feature flags + % rollout | Yes | Higher tiers |
| Mutual exclusion groups | Yes | Yes |
| Data location | Your server | Their cloud |
| Visual WYSIWYG editor, heatmaps, ML targeting | No | Yes |
Less than one month of VWO covers Splitpoint forever — and it never tiers you by traffic.
Pick how you pay
Subscriptions if you want them — but the whole point is the lifetime tier.
Up and running in three steps
Buy once on Whop
One payment of $49 gets you the packaged Windows installer with updates, or clone the MIT source at github.com/bensblueprints/ab-testing-tool-mvp and run it free.
Run desktop or deploy
Run it as a Windows desktop app, or docker compose onto a $5 VPS when you need it public.
Drop in the SDK
Add the sp.js tag, call getVariant to branch your UI, and track() on conversion.
Fair questions
Is it really free on GitHub?
Yes — Splitpoint is MIT-licensed at github.com/bensblueprints/ab-testing-tool-mvp. The $49 buys the packaged Windows installer and updates; building from source is free.
Can I trust the statistics?
It runs a pooled two-proportion z-test and reports the two-tailed p-value, confidence and Wald 95% CI. Standard caveats apply: fix your sample size up front, do not peek-and-stop the moment a result looks significant, and remember 1 in 20 winners at 95% is noise.
Is this a subscription in disguise?
No. $49 once, no renewal, no per-visitor metering. Your experiment data lives on your own server.
Related tools
More pay-once apps from the OneTimeSuite catalog.
More about Splitpoint
Every page we publish about this app — comparisons, personas, platforms and the problems it solves.
App profile
Stop renting. Own Splitpoint.
Self-hosted experiments, a sub-3KB SDK and a real z-test — no per-visitor pricing.
Get Splitpoint — $129 forever
OneTime