About
Most home-internet advice is either an ISP's sales page or a forum post that assumes you already know the answer. StabilityPulse is three small tools for the in-between: figuring out what your network is actually doing, what to do about it, and whether the plan you're paying for makes sense.
Three pillars
Each one is a standalone tool — free, no signup, browser-only — and they link into each other where it's useful.
What the test actually measures
Speed tests like Ookla and Fast.com report peak burst throughput over TCP. A 500 Mbps result means your link can push 500 megabits during a one-shot transfer. Real-time apps don't stream that way: Zoom, Teams, and Meet send small UDP packets at a steady cadence and need every packet to land within tight timing budgets. What breaks calls is jitter, packet loss, and bufferbloat — none of which appear on a speed test result.
- Loaded latency
- Round-trip time while the link is busy. Calls feel laggy when this exceeds ~150 ms.
- Jitter
- Variance in packet inter-arrival time. The single biggest predictor of robotic audio.
- Packet loss
- Fraction of RTP packets dropped. Anything above 1% is audible.
- Bufferbloat
- Loaded RTT minus idle RTT — extra latency a saturated buffer is adding. Common on consumer routers.
How the score works
The four metrics roll up into a 0–100 score using a weighted model: jitter 40%, loss 40%, RTT 20%. Jitter and loss damage real-time audio more severely than absolute latency does — a steady 200 ms link sounds fine on a call; a 50 ms link with bursts of 500 ms does not.
Green: 80 or higher — calls should feel native.
Yellow: 50 to 79 — usable, but expect occasional artifacts.
Red: under 50 — calls will degrade noticeably.
Per-app verdicts use each app's own published quality thresholds (Zoom, Teams, Meet — links in the test result), so a yellow overall can still be a green for one app and a red for another. Every raw number is shown alongside the verdict; you can disagree with the weighting and still trust the data underneath.
What we deliberately don’t do
- No accounts, no history. Results never leave your device except as the WebRTC stream itself. No tracking pixels, no email capture as a gate.
- No upsell. Every Fix guide is full content; the calculator is the calculator. Amazon affiliate links exist where a specific product is the honest answer — disclosed inline, never the only option.
- No competing speed test. The optional burst test is a contrast feature so you can see the Mbps-vs-stability gap on your own line. It's not meant to replace Ookla.
Honest limitations
- The TURN relay sits in one geographic region (Nuremberg). If you're far from it, baseline latency will be higher than what you'd see calling someone nearby. Multi-region relay is on the roadmap.
- Background tabs throttle WebRTC stats. Keep the test tab in the foreground while it runs.
- A bad result on Wi-Fi doesn't always mean a bad ISP. Try once on Ethernet to separate router/Wi-Fi problems from carrier problems — the Fix matcher will route you to the right place either way.
- The Plan calculator is American-centric on hardware costs and ISP behavior. The bandwidth math holds elsewhere; the dollar figures don't.
Who builds this
Solo project, side-built. The product is intentionally opinionated and intentionally free — nobody's paying for it yet and that's fine. Monetization is the Amazon affiliate links inside the Fix guides; no plan to bolt on a subscription unless multi-region monitoring eventually justifies one.