Méthode

Comment sont fabriqués les chiffres de couverture.

Toute la méthode derrière chaque vitesse, chaque palier et chaque nombre d'échantillons sur ce site, y compris les parties qui font paraître nos propres chiffres moins bons.

Chaque chiffre qu'on publie vient de vraies sessions clients sur de vrais téléphones, jamais d'un test de vitesse qu'on aurait fait nous-mêmes. La localisation est floutée à environ 1 km avant tout stockage, aucun chiffre n'est publié en dessous de 25 appareils distincts, et chaque nombre porte son nombre d'échantillons pour que tu puisses juger de la confiance à lui accorder.

Qui a écrit cette page

Mara Ellison, Responsable de la mesure

A construit le système de mesure passive décrit sur la page de méthode et valide chaque ligne de couverture avant sa publication.

Responsable de

  • La méthode de mesure de la couverture
  • Les vitesses par pays et la taille des échantillons
  • Le jeu de données public de couverture

Relu par Jonah Reyes

Comment nous mesurons

Mesure passive, pas un test de vitesse

Un test de vitesse synthétique ouvre une connexion, la sature et enregistre le pic. Il mesure ce qu'un réseau peut faire de mieux pendant quelques secondes pendant que quelqu'un regarde, et il consomme tes données pour ça. On n'en fait pas.

On enregistre plutôt ce qui s'est déjà passé. Quand ton téléphone charge une carte, ouvre une page ou tient un appel, le système d'exploitation sait déjà combien d'octets ont circulé et combien de temps ça a pris. On ne garde que ça, les octets, la durée, le réseau auquel le téléphone était rattaché, le type de radio utilisé et une localisation grossière. Pas de contenu de paquets, pas d'adresses, pas de noms de page.

La conséquence mérite d'être dite clairement. Nos chiffres sortent plus bas que ceux d'un test de vitesse. Un test de vitesse sur le même réseau dans la même rue donne un chiffre plus élevé parce qu'il mesure autre chose. On publie le débit que tu as vraiment obtenu en utilisant ton téléphone normalement, le chiffre qui décide si l'appel vidéo tient.

Trafic réeljamais un test de débit
Position approximativeenviron un kilomètre
Agrégérien en dessous de 25 mesures
Publiéavec le nombre de mesures
Un test de débit synthétique dépenserait ta data pour nous apprendre ce que nous pouvons mesurer gratuitement.
D'une vraie session sur un vrai téléphone à une ligne publiée, avec la coordonnée jetée à la deuxième étape.

La localisation est floutée avant d'être stockée

La localisation d'une session est arrondie à une grille d'environ 1 km de côté sur le téléphone, avant que quoi que ce soit ne soit écrit où que ce soit. La coordonnée précise est jetée sur l'appareil et n'en sort jamais, donc il n'y a pas de trace fine à faire fuiter, à réclamer par voie légale ou à vendre.

C'est pour ça qu'on publie un pays et une ville, jamais une rue. Une cellule de 1 km au centre de Tokyo contient des dizaines de milliers de personnes, assez pour dire quelque chose d'utile sur un réseau et pas assez pour dire quoi que ce soit sur toi.

L'agrégation vient s'ajouter à ça. Une ligne a besoin de 25 appareils distincts pour exister, donc la semaine d'un voyageur dans une petite ville ne devient jamais un chiffre public sur cette ville.

Les règles qui suppriment des mesures

La majeure partie de la méthode consiste à supprimer des données. Quatre règles décident de ce qui survit, et chacune existe parce que garder ces données rendait le chiffre publié faux.

Chacune de ces règles fait baisser nos chiffres phares. C'est le test pour savoir si un filtre est honnête: un filtre qui ne fait jamais que monter tes propres chiffres n'est pas un filtre, c'est une sélection.

  • Les sessions qui ont transféré moins de 2 MB sont écartées. Un transfert aussi petit se termine avant que la radio n'ait fini de monter en puissance, donc il mesure la montée en puissance plutôt que le réseau.
  • Les 60 premières secondes après l'attache du téléphone à un réseau sont écartées. L'attache, l'authentification et le premier établissement du support sont lents par conception et ne représentent pas ton après-midi.
  • Une ligne construite à partir de moins de 25 appareils distincts n'est jamais publiée. Des appareils, pas des sessions, pour qu'un utilisateur intensif ne puisse jamais devenir un pays.
  • Les sessions où le téléphone partage sa connexion avec un ordinateur portable sont conservées, parce que les voyageurs le font vraiment, et marquées, pour qu'on puisse vérifier si elles tirent un marché vers le haut ou vers le bas.

Les filtres, et le seuil que chacun utilise

RègleSeuilPourquoi elle existe
Taille minimale de session2 MBLes transferts plus petits se terminent avant que la radio n'ait fini de monter en puissance
Fenêtre de chauffe60 secondes après l'attacheL'attache et l'authentification sont lentes par conception
Minimum d'appareils distincts25Un voyageur intensif ne doit jamais devenir un pays
Précision de localisationEnviron 1 kmAssez grossière pour décrire un réseau, pas une personne
Fenêtre de publication90 joursAssez longue pour être stable, assez courte pour rester vraie

Recalculé chaque mois. Une ligne qui ne remplit plus un seuil est retirée plutôt que gelée.

Pourquoi le premier décile compte plus que la médiane

La médiane, c'est le milieu de ta journée. La moitié de tes sessions ont été plus rapides et la moitié plus lentes. C'est un résumé juste, et ce n'est pas le chiffre que tu ressens.

Ce que tu ressens, ce sont les dix mauvaises minutes. L'appel qui a coupé dans le taxi, la carte d'embarquement qui ne chargeait pas à la porte, la carte qui s'est figée au carrefour. Ça vit dans le dixième inférieur de la distribution, et une médiane le cache complètement. Deux pays peuvent afficher la même médiane et ne se ressembler en rien, parce que l'un a une longue traîne lente et pas l'autre.

Donc chaque ligne publie les deux. Le premier décile est le chiffre à lire quand tu as besoin que la connexion fonctionne plutôt que soit rapide: une session sur dix a été plus lente que ça. Quand les deux chiffres sont très éloignés, le réseau est instable plutôt que lent, ce qui est un problème différent et généralement le pire des deux.

C'est aussi le chiffre qui nous avantage le moins, et c'est la raison de croire qu'on le publie.

75 333

Sessions derrière les lignes publiées

145

Destinations avec des mesures

25

Appareils distincts avant qu'on publie une ligne

1 km

Grille de localisation avant tout stockage

Ce que contient une ligne publiée

Une ligne, c'est un pays et un opérateur sur une fenêtre de 90 jours. Elle porte les deux chiffres, les deux effectifs et le mélange de types de radio, parce qu'un chiffre sans sa taille d'échantillon est une opinion.

Ce que porte chaque ligne publiée

ChampCe que ça veut dire
Médiane MbpsLa moitié des sessions mesurées ont été plus rapides que ça
Premier décile MbpsUne session sur dix a été plus lente que ça
Appareils distinctsCombien de téléphones distincts composent la ligne
SessionsCombien de transferts mesurés ont survécu aux filtres
OpérateursLes réseaux fournisseurs auxquels on s'attache dans ce pays
FenêtreLa période que couvre la ligne, actuellement 90 jours

Ce que cette méthode ne peut pas voir

La mesure passive hérite de la forme de nos clients. Elle voit où ils sont allés, quand ils y sont allés et ce qu'ils y ont fait, et elle est aveugle à tout le reste. Les angles morts ci-dessous sont structurels, donc aucune quantité de trafic supplémentaire ne les fait disparaître.

  • Les endroits où nos clients ne vont pas. Une forte couverture de deux villes ne dit rien sur la troisième.
  • Les réseaux avec lesquels on n'a pas d'accord. On ne mesure que les opérateurs auxquels on s'attache, donc un réseau concurrent dans le même pays pourrait très bien être meilleur, et on ne le saurait pas.
  • Le plafond d'un réseau. Personne ne téléchargeait assez fort pour le trouver, donc notre chiffre est un plancher de ce que le réseau peut faire, pas une limite.
  • Intérieur contre extérieur. On ne sait pas si tu étais dans un sous-sol, et un sous-sol explique la plupart des chiffres qui sortent bas.
  • Tout ce qui précède le moment où on a eu des clients dans un marché. Une destination lancée le mois dernier a une fenêtre courte et un échantillon mince, et les deux sont imprimés sur la page.
  • La congestion dans laquelle aucun des nôtres ne se trouvait. Si aucun de nos voyageurs n'était dans le stade au coup d'envoi, le stade n'est pas dans les données.

Où la méthode est la plus faible

Trois faiblesses changent la façon dont tu devrais lire une ligne, donc elles ont leur place ici plutôt qu'en note de bas de page.

La première, ce sont les petits marchés. 5 de nos 145 destinations tournent sur un seul réseau fournisseur, et là le chiffre décrit un opérateur plutôt qu'un pays. La deuxième, c'est le mélange d'appareils. iOS et Android mesurent le temps de manière légèrement différente, et notre correction pour cet écart est une estimation plutôt qu'une mesure, donc un marché très penché vers une plateforme porte plus d'erreur que sa taille d'échantillon ne le suggère. La troisième, c'est le moment de la journée. On publie une fenêtre de 90 jours sans ajustement selon l'heure, donc un pays dont les voyageurs arrivent surtout le week-end en soirée paraît plus lent qu'un pays dont les voyageurs arrivent le mardi matin.

Aucune de ces limites ne se corrige avec un échantillon plus grand. Ce sont des limites de conception, et un chiffre qui arrive avec ses limites attachées vaut plus qu'un chiffre qui n'en a pas.

La limite honnête de tout ça. On peut te dire ce qu'ont fait 75 333 sessions mesurées sur 145 destinations. On ne peut pas te dire ce que fera ton téléphone dans ta rue jeudi après-midi. Quiconque prétend le pouvoir est en train de te vendre un test de vitesse.

Le consentement, et comment se désengager

La mesure est activée par défaut et se désactive en un geste dans l'appli, sous confidentialité. La désactiver ne change rien à ton service, ton prix ou ta file d'attente au support.

Un appareil qui s'est désengagé n'envoie plus rien, y compris la localisation grossière, et on efface ce qu'il avait envoyé avant. On ne vend rien de tout ça. L'agrégat est gratuit pour tout le monde, l'inverse d'un commerce de données, et c'est délibéré: le jeu de données vaut plus pour nous comme argument public que comme actif privé.

Comment citer ces chiffres, et comment les contester

Cette page est la cible de citation. Si tu cites un chiffre d'une page de couverture, cite cette page et la date à laquelle tu l'as lue, parce que les lignes sont recalculées chaque mois et que le chiffre va bouger.

Le jeu de données complet est en JSON à /api/coverage sans clé et sans limite de débit, et le résumé lisible par machine est à /llms.txt. L'attribution qu'on demande, c'est un lien vers la page d'où vient le chiffre. C'est toute la licence.

Si tu peux montrer qu'un chiffre est faux, dis-le-nous. Les corrections vont dans le rapport de vérité avec la date et ce qui a changé, que la correction nous arrange ou non. C'est la seule façon pour qu'un chiffre publié veuille dire quelque chose.

Questions posées sur la méthode

Est-ce que vous faites des tests de vitesse sur mon téléphone ?
Non. On ne génère aucun trafic. On enregistre la taille et la durée des transferts que ton téléphone faisait déjà, donc la mesure ne te coûte rien et n'utilise aucune de tes données.
Est-ce que vous pouvez voir quels sites j'ai visités ?
Non. On enregistre les octets, la durée, l'opérateur, le type de radio et une localisation arrondie à environ 1 km. Les adresses, le contenu des paquets et les noms de page ne sont jamais collectés, donc il n'y a rien de tout ça à transmettre ou à perdre.
Pourquoi votre chiffre est-il plus bas que le test de vitesse que je viens de faire ?
Parce qu'un test de vitesse mesure le pic d'un réseau inactif pendant quelques secondes. Nous mesurons ce que de vraies sessions ont vraiment obtenu. Les deux sont vrais. Le nôtre est celui qui prédit si ton appel va tenir.
Qu'est-ce que le premier décile veut dire au juste ?
Une session sur dix a été plus lente que ce chiffre. Il décrit les dix mauvaises minutes de ta journée plutôt que son milieu, c'est pour ça qu'on l'imprime à côté de la médiane plutôt qu'à sa place.
Pourquoi un pays manque-t-il sur les pages de couverture ?
Soit on n'a pas encore de clients là-bas, soit moins de 25 appareils distincts l'ont utilisé. Dans les deux cas, on retient la ligne plutôt que de publier un chiffre construit à partir d'un seul voyageur.
Est-ce que je peux désactiver la mesure ?
Oui, en un geste dans l'appli, sous confidentialité. Ton forfait, ton prix et ton support ne changent pas, et l'appareil arrête d'envoyer quoi que ce soit.
Est-ce que je peux réutiliser vos données ?
Oui. Le jeu de données est public à /api/coverage, gratuit, sans clé et sans limite de débit. On demande juste un lien vers la page d'où vient le chiffre, rien de plus.

Vérifie un pays avant de l'acheter.

Chaque page de destination affiche les opérateurs qu'on utilise, la médiane, le premier décile et le nombre d'échantillons, y compris dans les marchés où on est mauvais.