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.

Côte d’Ivoire · 90 days · From Jul 4, 2026 to Oct 1, 2026

Fingerprint of these figures 9cc6bbe0f1fcb356f13ddde008235bb0e0faebea7f992c68d0521dce3b414781 Check these figures

DateCountryOperatorMeasurementsFingerprint
Aug 5, 2026Côte d’IvoireNetwork 0249f4eba7605faa92e58a3b3652b10e8acb492ccf659d810c3e6485ac9612561de
Aug 6, 2026Côte d’IvoireNetwork 02205a61d817b3d73776987601d0784980ba66ba63050f06461f23d20425bd8bd174
Aug 11, 2026Côte d’IvoireNetwork 0342dcd96418f8d3fb9213cb83d22b72a4ba3ea7b28abc616069d0087b394140c5e
Aug 13, 2026Côte d’IvoireNetwork 0214212dea3ad32ceaf30ee04878c9b67498ce244400eb67ff5e25139c5dc58680d
Aug 13, 2026Côte d’IvoireNetwork 0516234bae4dcf353c26fdf4649a47cd389327cf42a43844c3d157d34bfd1a0f6c49
Aug 22, 2026Côte d’IvoireNetwork 052517d35ec104c26169e5fab5a5d8cc36d0e336fe601255b169ac9484568c994152