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.

Croatia · 90 days · From Jul 4, 2026 to Oct 1, 2026

Fingerprint of these figures f97aa2dc96e300487fffa4b1428cec7c0aead9dd2c0c65e19fd39b3bfef1d4e5 Check these figures

DateCountryOperatorMeasurementsFingerprint
Jul 23, 2026CroatiaNetwork 101341d306d9d1716f7ec2e4dcf2734d98cb7ec8f4c6b3c54f787850fbafc9762dc
Jul 24, 2026CroatiaNetwork 0153f9efe733503a34b5f4d740123a40adba069eb12799ba95b16f4f929e688b2c0
Jul 24, 2026CroatiaNetwork 02291c262d674678a5e7534b13f84bf377615c9093716af5521107871010767c57a
Jul 25, 2026CroatiaNetwork 0116d5261633f9d0569a6b74b09bf9e5cd84ea2ad5668e4ac75533c07ce6b0dd8765
Jul 25, 2026CroatiaNetwork 0233b59dd2e07b5cc6a1943e6ac501a5d17000f5fa321141655b15ceae2bf1292ead
Jul 26, 2026CroatiaNetwork 021c216bcd5467c2a8bdc2b3cb7385f38ffb8e35d3c07cefe0a64f66c9a96b78b12
Jul 29, 2026CroatiaNetwork 01944542106354fd3b59fcb221522414cedc2bdf5d63a20a982e1a20fbc85fbc64d
Jul 29, 2026CroatiaNetwork 0263badacfa3de876fff3c13f85b3b01b93bece1f9f55a97c275c1b84472fc7ea8cf
Jul 30, 2026CroatiaNetwork 02603019ac8ce60fd2b449da2178f15d80aa5d48fe7dce3bf460f7b2f1ad14ad53bd
Jul 31, 2026CroatiaNetwork 0249b4a8628ed5466f35700fa1ba58d68e28dc0e7bfb06df3736f8d1c644567d2f6f
Aug 1, 2026CroatiaNetwork 01300b09e7c443856ae1884e2a7811b06baf2c9d50cce7c6d7f8e16bf67db67b3605
Aug 1, 2026CroatiaNetwork 024025417f320fcf82d2ef8a6fb761ac8a834b787b00b1f4096c8d80411f82c62ad9
Aug 1, 2026CroatiaNetwork 108849d0ae9367a66f101874e2dc3dd843484f28da0650150deaeaaebf75d172f3d