Une carte non officielle des catastrophes visée par une demande de retrait de Waffle House
(jack.bio)- Lors de l’ouragan Helene, un développeur a créé un Waffle House Index non officiel montrant les restaurants Waffle House fermés, illustrant le conflit entre données d’entreprise et usage de marques en situation de catastrophe
- Il a trouvé les statuts d’ouverture et de fermeture dans les données JSON Next.js du site de localisation des restaurants, puis a construit une carte en temps réel avec un traitement Python, un frontend Next.js et une mise en cache Redis
- Après la mise en ligne de wafflehouseindex[.]org, le compte officiel de Waffle House a réagi en indiquant que les informations étaient non officielles et inexactes, puis le trafic a fortement augmenté après un partage de Frank Luntz
- Waffle House a ensuite supprimé les tweets concernés, bloqué le compte, et envoyé un e-mail exigeant l’arrêt de l’utilisation de marques et signes similaires appartenant à WH Intellectual, LLC
- L’opérateur a retiré le site, n’a pas reçu de réponse à sa demande sur une éventuelle exploitation officielle et, une fois la source de données corrigée, a choisi d’arrêter plutôt que de poursuivre une bataille juridique
Un Waffle House Index non officiel créé pendant un ouragan
- Fin septembre 2024, alors que l’ouragan Helene approchait de la Floride et que les cours à l’université étaient annulés, le site web de Waffle House a été rétro-ingéniéré
- Le Waffle House Index est présenté comme un indicateur informel utilisé par la FEMA pour évaluer la gravité des catastrophes naturelles
- Waffle House est réputée pour fermer rarement, même pendant de violentes tempêtes
- Lorsqu’un restaurant ferme, cela est interprété comme un signe que la situation est grave
- Il n’existait pas de véritable « index » officiel consultable
- Pas de flux en temps réel, pas de carte, pas de compteur du nombre de restaurants fermés
- Il n’y avait guère que des articles sur le web et des billets de blog sur le site de Waffle House
Comment les données de fermeture ont été trouvées sur un site Next.js
- Le site de localisation de Waffle House reposait sur Next.js
- À cause des React Server Components, il était difficile de trouver la source de données sous forme de HTML brut dans les outils de développement du navigateur
- Les React Server Components s’exécutent côté serveur
- Contrairement aux composants côté client, le flux de données était difficile à suivre directement
- En fouillant dans le code source, un fichier Next.js contenant un corps JSON injecté côté client après l’exécution serveur a fini par être trouvé
- Ce fichier contenait toutes les adresses ouvertes, l’état des restaurants, leur niveau d’affluence et, surtout, leur statut de fermeture
- À partir de ces données, une carte en temps réel suivant les Waffle House fermés a été construite
- Scraping et traitement léger des données en Python
- Frontend Next.js
- Mise en cache Redis
Réaction du compte officiel de Waffle House après la publication
- Après la publication du site, le domaine wafflehouseindex[.]org a été réservé et le site déployé sur Vercel
- À l’époque, le compte Twitter de l’opérateur avait moins de 200 abonnés, il ne s’attendait donc pas à ce que l’entreprise le voie
- Le compte officiel de Waffle House a répondu que ces informations étaient inexactes et que les informations de fermeture provenaient des canaux de communication officiels
- L’opérateur estimait que, puisqu’il utilisait les données de Waffle House, les informations elles-mêmes n’étaient pas réellement fausses
- Il a ensuite cité la réponse du compte officiel avec un commentaire humoristique
Partage par Frank Luntz et hausse du trafic
- Le commentateur politique Frank Luntz a vu le tweet et s’est intéressé au site
- Il est présenté comme une personnalité apparaissant souvent sur CNBC, Bloomberg, etc.
- Son nombre d’abonnés sur Twitter est mentionné comme supérieur à 400 000
- Lorsque Frank Luntz a partagé le lien du site directement, des centaines de personnes se sont connectées en quelques minutes pour consulter la carte et l’index
- Une réaction semblant venir du marketing ou du service juridique de Waffle House a rapidement suivi
- Elle répétait la position selon laquelle le site était non officiel et inexact
- Elle indiquait que les informations de fermeture provenaient du compte officiel de Waffle House
- Pour préserver sa crédibilité, Frank Luntz s’est excusé et a supprimé son tweet
- Le tweet concerné de Waffle House a ensuite lui aussi été supprimé, et l’opérateur a été bloqué par le compte Waffle House
E-mail de demande de retrait et problème de marque
- Après le passage de l’ouragan, un e-mail a été reçu d’un haut responsable de Waffle House
- L’e-mail exigeait l’arrêt immédiat de l’usage non autorisé, en lien avec le site web, de marques et de signes similaires susceptibles de créer une confusion avec des marques détenues par WH Intellectual, LLC
- Le fait que le problème porte davantage sur le logo créé par l’opérateur que sur le scraping ou la rétro-ingénierie a été plus surprenant
- La réponse a été volontairement rédigée sur un ton humoristique
- “huge fan of the House”
- “Waffle House has become much like the American Flag in the Star Spangled Banner”
- “honor and respect Waffle House with this data”
- “with respect and syrup”
- La personne de Waffle House a ensuite envoyé une réponse contenant moins de jargon juridique et a remercié pour l’intention d’aider aux efforts de rétablissement
- Toutefois, l’appréciation d’une atteinte à la marque a été maintenue, et le site a dû être retiré
Fermeture du site et demandes ultérieures
- L’opérateur a retiré le site
- Il a demandé par e-mail à Waffle House s’il existait un moyen de continuer officiellement avec le même branding, mais n’a plus reçu de réponse
- Dans une mise à jour ajoutée après la publication de l’article, il a expliqué pourquoi, après la demande de retrait, il n’avait pas simplement maintenu le site en supprimant seulement le logo et le branding
- Il avait demandé à Waffle House s’il était possible de le maintenir après ajustements, sans obtenir de réponse
- À la même période, la source de données avait été corrigée
- Plutôt que d’exploiter le site en cherchant continuellement à éviter les problèmes juridiques, il a décidé de le retirer
Ce qui aurait pu être différent sans utiliser la marque
- Beaucoup estiment qu’en supprimant le logo, en changeant le nom et en indiquant clairement qu’il s’agissait d’un site non officiel, la base juridique aurait pu être plus solide
- Il restait néanmoins possible que le scraping attire l’attention
- Le véritable enjeu central était la revendication de droits de marque
- Waffle House n’était pas nécessairement obligée d’envoyer une demande de retrait, mais l’article conclut que, d’un point de vue juridique, on peut en comprendre la raison
- Une approche RP plus conciliante aurait aussi été possible, mais du point de vue de la gestion des risques, faire respecter la marque était considéré comme le choix le plus sûr
Réactions après la publication sur Hacker News
- Dans une mise à jour du 1er juin 2025, l’article a été partagé sur Hacker News sur suggestion de l’ami Alistair
- Il est arrivé en page d’accueil en moins de 2 heures et a reçu près de 400 votes positifs
- Des discussions mêlant compliments et critiques ont émergé parmi les utilisateurs du site
- L’article a été lu par plus de 22 000 personnes et repris dans plusieurs blogs et articles
Enseignements tirés
- Cette expérience a permis d’en apprendre davantage sur le droit des marques, l’éthique du scraping et l’équilibre entre projets créatifs fondés sur les données et systèmes juridiques des entreprises
- Elle a notamment appris à mieux structurer les parodies et les contenus non officiels
- Savoir quels combats choisir est aussi resté une leçon importante
1 commentaires
Avis sur Hacker News
Dannon / Danone a donné à une bactérie de yaourt un faux nom scientifique crédible ; quelqu’un avait créé un site à ce sujet, l’équipe juridique les a contactés, mais ils n’ont pas reculé : https://whatisbifidusregularis.org/legal-action-against-this...
Dans ce cas aussi, il me semble que cela aurait pu passer s’ils avaient simplement retiré le branding Waffle House, avec en haut une grosse clause de non-responsabilité montrant clairement à quel point les prétentions juridiques de ce genre d’entreprises sont ridicules.
Le site adopte un point de vue britannique, mais côté FDA ou FTC, je ne vois pas de règle qui interdise de donner un nouveau nom à un ingrédient, en particulier à un organisme vivant. En taxonomie, de nouveaux noms sont créés en permanence, et les surnoms ou noms communs d’espèces sont fréquents. Le fait que le « buzzard » américain et le « buzzard » européen/britannique ne désignent pas le même oiseau en est un exemple.
Les laboratoires pharmaceutiques et les scientifiques inventent souvent des noms qui sonnent comme du faux latin, et les astronomes aussi. Si l’on peut nommer un astéroïde « 25924 Douglasadams », il est difficile de voir pourquoi Activia ne pourrait pas donner un surnom de marque à ce qu’ils utilisent.
À l’inverse, l’industrie alimentaire a étendu le sens de mots comme « milk » ou « water » bien au-delà des substances auxquelles pense une personne ordinaire, et a obtenu l’autorisation légale de vendre des jus de fruits [les noix étant aussi des fruits] avec des noms de mammifères. Dans les compléments alimentaires aussi, créer des mélanges propriétaires de diverses substances et leur donner un nom n’a pas posé problème au regard de la FDA.
Donc si ce site est resté en ligne, c’est probablement parce qu’il ne menaçait pas fondamentalement les pratiques d’étiquetage. Je déclare que le candida albicans qui pousse dans mon intestin, ayant certainement davantage prospéré pendant que je suis resté assis ici, s’appellera désormais candida hackernewsensis.
Si le problème ne concernait que la marque et l’utilisation des images, il aurait peut-être suffi de retirer ces éléments et de continuer à fonctionner sur un autre domaine.
Il n’a pas été dit que le scraping des données posait problème.
J’ai demandé s’il existait une façon de continuer, mais je n’ai pas reçu de réponse ; plutôt que de jouer au chat et à la souris du type « il n’y a plus de branding, mais vous scrapez nos données donc on vous renvoie une mise en demeure », j’ai simplement retiré le site.
Il est difficile d’affirmer qu’« il n’existe ni flux en temps réel, ni carte, ni compteur du nombre de restaurants fermés » : [https://en.wikipedia.org/wiki/Waffle_House_Index#/media/File...](https://en.wikipedia.org/wiki/Waffle_House_Index#/media/File:FEMA_Waffle_House_Index_-_13_February_2014.jpg)
L’image liée date d’il y a 11 ans ; la question clé serait par exemple de savoir s’il existe un lien vers une carte à jour datant de quelques heures.
Une ancienne connaissance utilisait Mupperfucker comme nom de DJ et a reçu une mise en demeure de la Jim Henson Company.
Je comprends qu’un titulaire de marque doive la défendre, mais ce genre de chose arrive aussi : https://gizmodo.com/heres-why-disney-is-the-proud-owner-of-m...
Le rôle de la FEMA m’intrigue. Je me demande si elle utilise un processus automatisé, ou s’il s’agit plutôt d’un indicateur laissé à l’abandon.
Ce n’est qu’une supposition, mais même le qualifier d’« indicateur » me semble déjà assez exagéré. Cela ressemble plutôt à des personnes travaillant dans l’aide en cas de catastrophe qui disaient de manière informelle : « je suis passé par la ville A, il y a eu une tornade mais ce n’était pas trop grave, et le Waffle House était toujours ouvert », ou « je vais vers la ville B, les inondations sont si fortes que le Waffle House est fermé depuis 12 heures ».
En regardant davantage, il semble que la FEMA contacte des commerces locaux, dont des Waffle House, dans les zones sinistrées pour leur demander la situation. Comme source supplémentaire pour évaluer la gravité d’une urgence, cela a du sens, mais parler de « Waffle House Index » reste très exagéré.
Il y a aussi ceci : [https://en.wikipedia.org/wiki/Waffle_House_Index?useskin=vec...](https://en.wikipedia.org/wiki/Waffle_House_Index?useskin=vector#/media/File:FEMA_Waffle_House_Index_-_13_February_2014.jpg)
Je me demande pourquoi il n’a pas retiré seulement le logo au lieu de fermer tout le site.
S’il était étudiant, il n’avait probablement pas d’argent, et peut-être aussi peu de connaissances juridiques ou d’accès à un avocat. Il était sans doute beaucoup plus simple de retirer le site que de gérer les conséquences juridiques potentielles.
Avec un bon avocat, ou même les services juridiques « gratuits » de la plupart des universités, on lui aurait probablement conseillé, comme tu le dis, de retirer uniquement les éléments relevant de la marque.
Cela me rappelle l’histoire, il y a environ un an, où l’on disait que la carte des emplacements dans l’application Whataburger montrait assez bien l’état des coupures de courant au Texas : (https://news.ycombinator.com/item?id=40927364)
Si je me souviens bien, l’équipe marketing l’avait plutôt bien pris sur les réseaux sociaux et avait même pris contact pour envoyer des goodies en guise de reconnaissance.
Il y avait sans doute un monde où Waffle House aurait racheté ça pour quelque chose comme 50 000 dollars, ce qui serait devenu une histoire d’entreprise à visage humain.
Mais si je gérais la marque WH, je n’aurais probablement pas envie de devenir le sponsor d’entreprise semi-officiel de toutes les grandes catastrophes naturelles.
Le point essentiel, c’est qu’ils ne ferment pas s’ils peuvent ouvrir, même un peu ; du point de vue de WH, c’est aussi plutôt positif.
Après avoir vécu ce genre de chose, j’imagine que chaque visite chez Waffle House doit paraître plus spéciale.
Une mise en demeure peut faire peur, mais même si ce n’est pas un avis juridique, celle-ci me semble assez calme et directe. À noter que hafflewouse.com est encore disponible ;)