Our method

What we measure, how, with which limits — and how to check every published figure.

What we measure

Every five minutes, the Mobile Money® app sends a small request to four of our servers and times the name lookup, the connection, the secure connection and the arrival of the first response. It also records the outcome: success, timeout or error.

On which phones

On the phones where the Mobile Money® app is installed, over the network they use at the time of the measurement. A dedicated consent arrives with an upcoming version of the app.

The published measures

Success rate: the share of successful requests. Median latency: half of the responses arrive faster. Slow latency: nine responses in ten arrive faster. Secure connection: the median duration of the encrypted handshake. Over a period, each latency is the average of the hourly or daily values, weighted by the number of successful measurements.

Network health

Health = 45% × success rate + 30% × median latency score + 15% × slow latency score + 10% × secure connection score.

Each score is 100 at the good end and 0 at the bad end, in a straight line between them: median latency from 200 ms to 3,000 ms, slow latency from 400 ms to 6,000 ms, secure connection from 100 ms to 1,500 ms.

Never a ranking on a handful of points

An operator is ranked only from 200 measurements over the period. Below that, we write “not enough measurements”. No value is set aside because it looks isolated.

The limits, stated

We do not measure speed yet. Our measurements do not carry a location yet: the map stops at the country. The live ranking counts mobile data only; the daily aggregate behind the 7, 30 and 90-day periods also counts measurements made on Wi-Fi.

What we publish, what we keep

We publish aggregates only: no number, no phone identifier, no location. Raw measurements are kept, because they ground the published figures.

The map

The map is schematic: one square per area, with no third-party base map. Colours follow fixed bands, the same for every area.

Write to us

A question about a figure or the method? Contact us

Checking a figure

Every hourly or daily aggregate is sealed by a SHA-256 fingerprint of its content. The fingerprint of a view is the SHA-256 of the sorted list of its aggregates’ fingerprints. Here are those of the selected view.

World · 7 days · From Sep 25, 2026 to Oct 1, 2026

Fingerprint of these figures 533f82b60a4a3bf7e681a20c6df2772a497a49e634b777e5eb9157a4b3b2ea71 Check these figures

DateCountryOperatorMeasurementsFingerprint
Sep 25, 2026CanadaNetwork 320344768eea9879a0a2eae396f5746b48470425796dcdd555f1d004e16fa5c75ed87
Sep 25, 2026CameroonMTN1,00867145cd1021b8b79fd93a7e613778958d074acaa421c64c911499a74712e0f5e
Sep 25, 2026CameroonOrange1,093d127f68d0543f824bcc24df9b34fd203ce0759886d1e95ac5dae2b0f1b1868b6
Sep 26, 2026CameroonOrange981fe31495aba1cf7baf162672a3e156d4b98eaa60474d723d320f48b67e3c5c45b
Sep 27, 2026CameroonOrange1,0259eeb12c42ef03bb07f126bf8a2b47e09b676205efdf2a049d434e548f4c9ed20
Sep 28, 2026CameroonMTN292d1317d1d0b35dd27706519559bae59c5e1b1e0c67f1973a836c64f1491b25fa5
Sep 28, 2026CameroonOrange81605dd059e4fea14a8e9c8994576d238905ba7d2a71e3b069681367a8a0b3f9438
Sep 29, 2026CameroonOrange1,077206ba6f99c648dd110e45830178c81d54d91a596b46bc9af57ba88a5223c1cc4
Sep 30, 2026CameroonMTN641695d8580ebab389e1f4e396aee6b3bee39548305a98d0fcf955ddf2cd81d4c8d
Sep 30, 2026CameroonOrange1,0555a9368921d1c9e31827d523f9cba6d8fcb6e4f1f89d223f19f117a0e81cfe5c8
Oct 1, 2026CanadaNetwork 490293bf812bf43d2675674b3c8483ac97c01bf1de3a185e2e390fa4a1400244477d0
Oct 1, 2026CanadaNetwork 50012fa49989937d5772dd09ddf51ff667f2105fb3853f2a4103aa1e437a813d46d6b
Oct 1, 2026CameroonMTN7326dbc10f1db180c730cd65ea23474c111062e515df0899f5d46b9a45c459e44f3
Oct 1, 2026CameroonOrange1,033f9a9519506af6dc65ae6883e6b1853d5e35962df3df8afc4ae07b280d08700c5