Hexagone Lab
Quatre réseaux, sept scénarios

Votre app sur les vrais réseaux des quatre opérateurs français

Les grandes fermes de test n'ont pas de SIM françaises actives. Nos téléphones ont de vraies lignes Orange, SFR, Bouygues Telecom et Free Mobile : nous testons connexion, perte de réseau, reconnexion, bascule Wi-Fi ↔ 4G et réseau dégradé, puis livrons un rapport daté, cellule par cellule, avec les preuves.

Sans carte bancaire pour commencer. Paiement sécurisé par Stripe quand vous changez d'offre.

La matrice : quatre opérateurs, sept scénarios, quatre exécutables Damier de sept lignes et quatre colonnes. Les quatre premières lignes sont exécutables, les trois dernières sont refusées. Aucune cellule n’a été mesurée. 4 / 7 exécutables OrangeSFRBouyguesFree exécutable refusé 0 cellule mesurée
Le damier, cellule par cellule

Ce qui tourne, ce qui ne tourne pas, et pourquoi

Votre app est mesurée sur les quatre réseaux, scénario par scénario. Une cellule n’est jamais verte sans mesure réseau au moment du test. Aujourd’hui, aucune cellule n’a de valeur : la flotte ne contient aucun appareil à SIM, donc la colonne « opérateur » ne peut pas être honorée. Les lignes refusées, elles, le resteront même avec le matériel — le socle ne les expose pas.

  • 28 cellules
  • 0 mesurée
  • 16 en attente de matériel
  • 12 non exécutables
OrangeSFRBouygues TelecomFree Mobile
Nominal 4G/5Gappareil à SIM absenten attente de matérielen attente de matérielen attente de matérielen attente de matériel
Perte réseau (mode avion N s)appareil à SIM absenten attente de matérielen attente de matérielen attente de matérielen attente de matériel
Bascule Wi-Fi → 4Gappareil à SIM absenten attente de matérielen attente de matérielen attente de matérielen attente de matériel
Réseau dégradé (3G/2G forcée)appareil à SIM absenten attente de matérielen attente de matérielen attente de matérielen attente de matériel
Changement d’IP refusé`rotate` non exposénon exécutablenon exécutablenon exécutablenon exécutable
Appel / SMS entrant refuséaucune API d’émissionnon exécutablenon exécutablenon exécutablenon exécutable
DNS opérateur refusédépend de l’app Sondenon exécutablenon exécutablenon exécutablenon exécutable
  1. Changement d’IP — La rotation d’IP n’est pas exposée en phase 1 : le paramètre `rotate` de `netprobe` est accepté par le schéma puis refusé par le socle. La capacité appartient à ProxyMobile, jamais déclenchée par un job Hangar.
  2. Appel / SMS entrant — Aucune API n’émet un appel ou un SMS entrant. Un opérateur humain pourrait le faire depuis un autre téléphone, mais ce serait une manipulation hors campagne, ni reproductible ni horodatée par Hangar.
  3. DNS opérateur — La mesure dépend de l’app Sonde et d’un domaine fourni (`dns_names`) : sans lui, la mesure serait vide de toute façon. La Sonde doit déjà être installée sur les téléphones à SIM, et elle manque sur la flotte actuelle.
  • exécutable
  • non exécutable
  • en attente de matériel
  • mesuré

Le verdict, lui, ne change pas

Les trois lignes refusées ne sont pas une limite de matériel : elles resteraient refusées même avec quatre téléphones à SIM. C’est écrit ici pour qu’aucun commercial ne les vende, et pour qu’aucun client ne les attende.

  • Une cellule sans mesure réseau au moment du test n’est jamais verte.
  • Une techno forcée que la mesure ne confirme pas rend la cellule orange, pas rouge.
  • Le produit ne facture que les cellules réellement exécutables.
En toute franchise

Ce que nous ne faisons pas

Un produit qui cache ses limites fait perdre du temps à tout le monde. Voici les nôtres, aujourd'hui.

  • Aucune mesure réelle n'a été produite : la flotte ne contient aucun appareil à SIM, donc chaque cellule est enregistrée indisponible avec son motif, aucun job n'est soumis et rien n'est facturé.
  • 3 des 7 scénarios sont refusés avec un motif explicite : changement d'IP, appel/SMS entrant, DNS opérateur — le socle ne les expose pas.
  • Une action réseau ne peut pas être insérée dans un parcours Maestro : la coupure tombe entre deux segments de parcours.
  • Une préférence de réseau forcée est relue mais ne prouve pas que le modem a suivi : seule une mesure `netprobe` le dit.
  • Le serveur de test de débit n'existe pas encore : ping et DNS seulement, aucune mesure de débit.
  • Tous les téléphones sont au même endroit : le rapport décrit un lieu, pas la couverture du territoire.
  • La Sonde doit déjà être installée sur les téléphones à SIM : le produit ne sait pas l'installer, et elle manque sur la flotte actuelle.
  • Pas de Stripe en phase 1 : les offres sont affichées, le paiement n'est pas ouvert.
Ce que ça fait

Concrètement

Quatre opérateurs, quatre lignes

Le rapport compare ce que votre app fait sur chaque réseau, pas une moyenne. Un avis « ne marche pas en 4G chez Free » se vérifie ou se réfute cellule par cellule, avec la vidéo et le logcat du moment.

Sept scénarios réseau, quatre exécutables

Nominal 4G/5G, perte réseau, bascule Wi-Fi → 4G et réseau dégradé ont un plan de jobs complet. Les trois autres — changement d'IP, appel/SMS entrant, DNS opérateur — sont refusés avec un motif explicite, parce que le socle ne les expose pas.

Un verdict par cellule, jamais vert sans mesure

Chaque cellule opérateur × scénario reçoit vert, orange ou rouge, avec la vidéo, le logcat et les requêtes en échec à l'appui. Une cellule sans mesure réseau au moment du test n'est jamais verte, et une techno forcée non confirmée reste orange.

Les mesures radio au moment du test

Débit, ping, RSRP/RSRQ et technologie radio sont joints au rapport : un mauvais résultat dû à la radio ne peut pas être imputé à votre app, et inversement.

Un budget data par campagne et par opérateur

Un test de débit consomme. Le budget est calculé et appliqué en amont, par campagne et par opérateur : une matrice hors budget est refusée avant qu'aucun job ne parte.

Questions

Questions fréquentes

Les sept scénarios sont-ils tous exécutables ?

Quatre le sont : nominal 4G/5G, perte réseau, bascule Wi-Fi → 4G, réseau dégradé. Trois sont refusés avec un motif écrit — changement d'IP (le socle n'expose pas `rotate`), appel/SMS entrant (aucune API d'émission), DNS opérateur (dépend de l'app Sonde).

Avez-vous des appareils à SIM ?

Non. La flotte ne contient qu'un téléphone, sans capacité `sim` ni métadonnée d'opérateur. Chaque cellule est enregistrée indisponible avec son motif exact, aucun job n'est soumis et rien n'est facturé : aucune mesure réelle n'a été produite à ce jour.

Le rapport décrit-il la couverture du territoire ?

Non. Tous les téléphones sont au même endroit : il décrit le comportement de votre app sur chaque réseau, pas la couverture de la France. C'est le travail de Baromètre, qui mesure la qualité des réseaux dans la durée.

Un test de débit est-il inclus ?

Pas aujourd'hui : le serveur de test de débit de la famille n'est pas déployé. Le diagnostic fonctionne sans débit, avec le ping et le DNS seulement, et l'estimation de data du rapport le reflète.

Une action réseau peut-elle être insérée dans un parcours ?

Non : le socle n'expose pas d'étape réseau dans un YAML Maestro. La coupure tombe donc entre deux segments de parcours, et une préférence de réseau est relue sans prouver que le modem a suivi — seule une mesure le dit.

Essayez sur un vrai téléphone

Créez un compte, prenez une clé, lancez votre premier test. C'est gratuit pour commencer.