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.

Saudi Arabia · 90 days · From Jul 4, 2026 to Oct 1, 2026

Fingerprint of these figures cc99b4dc9bb63d8991b78e1bde9e0f8d4247c3d3f7bd8c6fdc675fa1e81b7de9 Check these figures

DateCountryOperatorMeasurementsFingerprint
Aug 17, 2026Saudi ArabiaNetwork 01436cd3224e4bc2753f47e674ec62fee302d175ed390453997cb6606a26c0ffa6df
Aug 18, 2026Saudi ArabiaNetwork 0120526d93d09d6ae98474227c1b6802d77235b21b778a15493cba9ec33248d56215
Aug 19, 2026Saudi ArabiaNetwork 0114751a608bc3726141cce4352199045254462410dad55dfa449900f1f3a7926f62
Aug 20, 2026Saudi ArabiaNetwork 011264238418e1fec1eadec0467333b537a77a2a561bea8ef58d3621db831395fb8c
Aug 21, 2026Saudi ArabiaNetwork 0120a5ae6af0d8ae098f80b898a28d5966da09b15009b121ea181100d19a3e9cd1af
Aug 23, 2026Saudi ArabiaNetwork 01620e6674b62cc5e9a763d7ceaf215f2bdf2bdb5a3da192b32c18fc77d6b49ea7b
Sep 20, 2026Saudi ArabiaNetwork 0414f1436593b4d884fec4c2faee854b9f7cf50fa58168e6d84eff34686841827d52