Baromètre
One probe, one line, continuously

What the network really does, measured continuously

A probe placed on a site measures ping, jitter, packet loss, radio state and outages, around the clock, and runs a throughput test at a regular interval. You compare operators on dated figures, not on a coverage map. Each line has a data cap that is enforced before anything is consumed.

No credit card to start. Secure payment through Stripe when you change plan.

One probe’s log: a time series with its outages A 24-hour latency chart. The line is dashed: it is a template, no real measurement has been produced yet. Time series — 24 h 1 probe peak 20015010050000 h06 h12 h18 h24 h latency (ms) template outage 0 points measured no real data template outage
Time series — 24 h

The curve, and the hole in the middle

The axes, the cadences, the outage log and the 2 GB per line cap are real. The curve is not: it shows the shape of a series, and it will stay dashed until the first real run. We would rather show an empty, dated chart than one filled with an average bought elsewhere.

Latency series over 24 hours, empty axis, one outage marked Latency chart in milliseconds from 0 to 24 h. The line is a dashed template: the product has never produced a real measurement. Peak and night hours are marked, along with the outage log slot, itself empty. night 0 – 6 am peak hours 6 pm – 10 pm 05010015020000 h03 h06 h09 h12 h15 h18 h21 h24 h latency (ms) outage template NO REAL MEASUREMENT the fleet holds one probe, on a single line outage log — 0 entries
  • Ping, jitter, loss — 5 min
  • Radio state — 1 min
  • Throughput — 1 h, no server
In all honesty

What we do not do

A product that hides its limits wastes everybody's time. Here are ours, today.

  • No real measurement has been produced: the fleet holds a single device with a single SIM, all in one place — so no operator comparison has ever existed.
  • The speed-test server does not exist yet: throughput columns stay empty, and a throughput run is refused without consuming anything.
  • The SIM device pool is not open to the product: a probe declared on those pools produces a job the core refuses.
  • Availability is null as long as there is no outage log — never a default 100%.
  • Every probe is in the same place: the product describes one location, not national coverage.
  • The one-minute radio cadence carries a one-packet ping: the core has no radio-only job.
  • No web dashboard, no PDF report, no payment in phase 1.
What it does

Concretely

Continuous measurement, not a one-off test

Ping, jitter and loss every 5 minutes, radio state every minute, throughput every hour. A one-off test tells you what happened at 2 pm; a probe tells you what happens at night, at peak hours, and during an outage.

The data budget is enforced before consumption

Each line is capped at 2 GB per month. Before every throughput test the estimated usage is computed, and the run is refused if the budget would be exceeded: nothing is consumed, and the refusal is recorded with its reason.

Comparison per operator and per hour

Hour, day and week windows, average, min, max and p95, peak hours (6 pm–10 pm) against night (0–6 am) in local time. An operator can look good on average and bad at the hour when your lines actually work.

The outage log, with durations

Every network loss is timestamped with its start, end and duration. Availability is only computed when an outage log exists: without one it is null, never a default 100%.

CSV export and JSON API

Figures come out through an API and a CSV export. A test compares both cell by cell: what you download is exactly what the API returns.

Four operators, twenty cells

The operator comparison — the goal

An operator holding 12 ms average latency can collapse at 6 pm. That is exactly what this grid must show, cell by cell, with dated figures. Today it is empty: the fleet holds one phone and one line, so four networks cannot be compared.

0 of 20 cells filled
OrangeSFRBouygues TelecomFree Mobile
Average latency (ms)no measurementno measurementno measurementno measurement
Jitter (ms)no measurementno measurementno measurementno measurement
Packet loss (%)no measurementno measurementno measurementno measurement
Outages (log)no measurementno measurementno measurementno measurement
Download throughput (Mb/s)no measurementno measurementno measurementno measurement
Why this grid is empty.
This is not a missing method: it is missing lines. The fleet’s only SIM is a LycaMobile line, in one phone, in one place. Until there is one SIM per operator, an “Orange” or “Free Mobile” cell would be a claim nobody measured.

What it will take to fill this grid

  • One line per operator on a fleet device — four SIMs, not one.
  • The speed-test server, missing server-side: a throughput run requested today is refused as `speedtest_unconfigured`, consuming nothing.
  • Probes placed at customer sites, in other places: a comparison is only meaningful at an equal location.
Questions

Frequently asked questions

Can I compare the four operators?

The product can, but no comparison has ever been produced: the fleet holds a single device with a single SIM, all in one place. Until probes are placed at customer sites, we publish no operator figures.

Is throughput measured?

Not yet: the speed-test server does not exist server-side, and no second site is deployed. The throughput columns stay empty rather than filled with an invented number, and a manual throughput run is refused without consuming anything.

Do you measure coverage across France?

No. One phone measures one place. National maps already exist and are not our job: we measure real quality, continuously, at one precise location that matters to a customer — and placing a probe at their site is what makes a multi-site comparison sellable.

What does deployment involve?

A probe is a phone with a SIM and a charger, 60 to 120 € of hardware. Throughput costs data: hence the 2 GB per month and per line cap, and less frequent throughput tests on shared lines.

Try it on a real phone

Create an account, take a key, run your first test. It is free to start.