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.

United States · 90 days · From Jul 4, 2026 to Oct 1, 2026

Fingerprint of these figures dde2492c5e4352d17edc9a5c7dcc62baaea40bf8b1edc8bc71aebd1bcb21db0e Check these figures

DateCountryOperatorMeasurementsFingerprint
Jul 24, 2026United StatesNetwork 2602d2bdc37f493bd8b780a1f935740c2cce878eba075322126cbeae2d842828ec8c
Jul 25, 2026United StatesNetwork 260195ee895bd029f28e86889764d9e56eced35ab1c22aa1155379165523c63664249
Jul 28, 2026United StatesNetwork 260162e5931c2b8029ab2eddc4ff67686fa16f93cf2a7812c3517beed6166aeb8290
Jul 30, 2026United StatesNetwork 2602074105041b7458ae8a8cc7727568bf324b4419acef24dde3fad8c2b532ce1a240
Jul 31, 2026United StatesNetwork 260791afb5d572d60330f55830cfa921eccd2a488428e1129c351d469c3164a213eccf
Aug 1, 2026United StatesNetwork 2606922b74c12185c142d76d450d1ff7e67db56ae24b3faca9d8d0c1ff290a94d1ebcd
Aug 2, 2026United StatesNetwork 26038433f85aa1003df3469007964e5b0582453279911a8a983617f61f3f34fb94af28
Aug 2, 2026United StatesNetwork 4104a93bcec7ae6097dd1305ccd593fbd4dffaa154c62d920f06fca7e3dcbbff8a74
Aug 3, 2026United StatesNetwork 2606209abd4876ee085918339a5c4125d2875c6a52675123f87a4fe0c022ef25ebcac1
Aug 4, 2026United StatesNetwork 26041245b4b54b3111d20b7c70857ffa64015fc804eb29d5c63a2a7c02df88f7496241
Aug 5, 2026United StatesNetwork 260585a3548967b8873f7044a51f1f9bd2e2cb87cf63bf4abb8d700247c7bcd4416407
Aug 6, 2026United StatesNetwork 2607e52c996ed9d4008a137c649f7bc7c42f90f2ee39e6af822d9b0a6a5fe68709ef
Aug 6, 2026United StatesNetwork 48012b7c10822bac4d67f3c5956959220905446d5e8b4acc4d2e6e8876bcd81330265
Aug 8, 2026United StatesNetwork 260116d91439f0cff937ce1f256a2d28cced7d12b8972e4033f3a781031367648657
Aug 8, 2026United StatesNetwork 41085013c215c7c7a061e48aebb1d69654d46271cd9e87d3e0f5f5b6b57f86e9e346
Aug 9, 2026United StatesNetwork 260681ffd68560c46761494c29d6d1cb47c6aba473698664e254e2ff0930708433d1
Aug 10, 2026United StatesNetwork 2606697f8001313dc29d027875e008f0b4904747f5096ad2f37fa1e45fa4b3e65e5df
Aug 11, 2026United StatesNetwork 260293c5c91afe826f9bd22f9f7f50832ed0fa65e3488d91f21d84bacf3a7634662b
Aug 12, 2026United StatesNetwork 2605e22af0b3fea389519cca766a22674ed3580f8fa5b4b81357214240a961609927
Aug 13, 2026United StatesNetwork 260358ee5c53a387bef60b595874c088737c42398ebf1e227c6ed7294d30adb388c7
Aug 15, 2026United StatesNetwork 2603b3635b3b6b55a1c3749a48d1bb2c239e10b2429111dc57901ec97478164d508f
Aug 16, 2026United StatesNetwork 260147858e3c3b77f69e13564901a66f12fe1aa51983443b46bacfaf2b01781c71bd
Aug 16, 2026United StatesNetwork 41020bc2ce6c0b2d2f3a3f87dcbe8f33f1893ea6f6dfd67157173d1e555d40d5d50e9
Aug 17, 2026United StatesNetwork 2604e45a753e43d5034a3888c7cffe7e2ea805ddfced072b4bda8dd62d76c5d58c0b
Aug 18, 2026United StatesNetwork 26022a8fb5142931ea0ba38d59c319ceae8738c4d66d831af06b854e165caf096d45c
Aug 19, 2026United StatesNetwork 2601945839607466d98078b65cb4ace2b392c74d03a73d31f046db7045fb090a14cb8
Aug 20, 2026United StatesNetwork 260736daa74b2ebde69ea574ddc787b62d793f7fb66e0e8f079e8fbb7ee0ceb4f906
Aug 20, 2026United StatesNetwork 4108583dd4dcae180ea4de4f4cacb9a7c1c0093c5af559170cc57789e331b242dffc
Aug 21, 2026United StatesNetwork 26024e7e6477d8e63adaac79fe246c0aa3d0ef0f09cb12fdb447f60c67e31f7ff888
Aug 21, 2026United StatesNetwork 41041d485c4a90ddd0042da0591c534ad8a2ebe98036ac9c9b034b8b3834863b82c6
Aug 22, 2026United StatesNetwork 10040cccc6441b8fc5de1e9f6f1e8b36ac0c7ce9674ffc00201e0c9ddd6424feed24
Aug 22, 2026United StatesNetwork 2609b6e6d4103577548521973164212256ee655278190516487801b04ec45cf84f18
Aug 22, 2026United StatesNetwork 41043e9c38bb4dca276743874650a944489982e0bd3541d8f6470091a24433c3944a
Aug 23, 2026United StatesNetwork 26014e31250ef5b4cc426e29ba49c58a9ac38a42faa8b3d22eadfdd3d9f4c803719a
Aug 23, 2026United StatesNetwork 41085dae9466cd4f44e3a2f2ffb2581e334e1aa0b8d66d81528d25414a6fbcd55570
Aug 24, 2026United StatesNetwork 26059e9dbe154f009152f66f7920ddfe7c5031e5501b481197d2d2e34172a79164e7
Aug 24, 2026United StatesNetwork 41045607392a3c80dbb6a01f321f4122246fb733154f6ff8d0538937d6faf20e0c63aa
Aug 25, 2026United StatesNetwork 41059c95d0d201d6f0cd4319af9f38e7acf17ac389b97f0826ad3a6f78c154624ad9
Aug 26, 2026United StatesNetwork 26016b8d51cbfe5d8dc084794b0f339298e8fae57a524ff758485bd8fbcae80075be7
Aug 26, 2026United StatesNetwork 41014604ab95af51d0abefd3294515fdde390cdeaa4ff6ade9994a5d85183d8d4654
Aug 29, 2026United StatesNetwork 410181cc87eb29d59eb096610217eab9350b034427b889428f7480d0ef14a67541168
Sep 5, 2026United StatesNetwork 240268cd008915e2c5abd04e66d5eb74b763ebaa25c7a0805e78d181a687b2f4af731
Sep 13, 2026United StatesNetwork 23029f6cbc85b02090c3aecdf21f97b7985eb1c9c87d0fdbe963942e178b1e716f3e1
Sep 18, 2026United StatesNetwork 24027016c9992f23f7bb60507a71e64c4a8637be35966631b68726c89903a13df52f8
Sep 20, 2026United StatesNetwork 260115bc461e3bd67bbc2e55beec876bf50dd9fb50862ac2cc42267bb1678da78e897e