Die inoffizielle Katastrophenkarte, die von Waffle House zur Abschaltung aufgefordert wurde
(jack.bio)- Während des Hurrikans Helene erstellte ein Entwickler einen inoffiziellen Waffle House Index, der geschlossene Waffle-House-Filialen zeigte, wodurch in einer Katastrophensituation Unternehmensdaten und Markennutzung aufeinanderprallten
- Aus den Next.js-JSON-Daten der Filialstandort-Website wurden geöffnete und geschlossene Standorte ermittelt, mit Python verarbeitet und mit einem Next.js-Frontend sowie Redis-Caching zu einer Echtzeitkarte aufgebaut
- Nach der Veröffentlichung von wafflehouseindex[.]org reagierte der offizielle Waffle-House-Account, die Informationen seien inoffiziell und ungenau; nachdem Frank Luntz den Link geteilt hatte, stieg der Traffic stark an
- Danach löschte Waffle House die betreffenden Tweets, blockierte den Account des Betreibers und schickte eine E-Mail mit der Aufforderung, die Nutzung von Marken und verwechslungsfähigen Kennzeichen von WH Intellectual, LLC zu unterlassen
- Der Betreiber nahm die Website offline, erhielt auch auf die Frage nach einer offiziellen Fortführung keine Antwort und entschied sich nach einer Patch-Änderung an der Datenquelle lieber für die Einstellung als für eine weitere rechtliche Auseinandersetzung
Ein inoffizieller Waffle House Index, gebaut während eines Hurrikans
- Ende September 2024, als sich der Hurrikan Helene Florida näherte, nutzte der Autor die durch ausgefallene Uni-Veranstaltungen freie Zeit, um die Waffle-House-Website zu reverse engineeren
- Der Waffle House Index wird als inoffizieller Indikator beschrieben, den FEMA nutzt, um die Schwere von Naturkatastrophen einzuschätzen
- Waffle House ist dafür bekannt, selbst bei schweren Stürmen nur selten zu schließen
- Wenn Filialen schließen, gilt das als Signal, dass die Lage ernst ist
- Einen offiziell überprüfbaren „Index“ gab es tatsächlich nicht
- Es gab weder einen Live-Feed noch eine Karte oder einen Zähler für geschlossene Filialen
- Vorhanden waren im Wesentlichen nur Beiträge im Web und Blogposts auf der Waffle-House-Website
Wie die Schließungsdaten auf einer Next.js-Website gefunden wurden
- Die Website für Standortinformationen von Waffle House basierte auf Next.js
- Wegen der React Server Components war es in den Browser-Entwicklertools schwer, die Datenquelle als rohes HTML zu finden
- React Server Components laufen auf dem Server
- Anders als bei Client-Side-Components lässt sich der Datenfluss nicht direkt nachverfolgen
- Nach tieferem Eintauchen in den Source Code wurde eine Next.js-Datei gefunden, die den JSON-Body enthielt, der nach der Serverausführung in den Client injiziert wurde
- Diese Datei enthielt alle geöffneten Standorte, Filialstatus, Auslastung und insbesondere den Schließungsstatus
- Auf Basis dieser Daten wurde eine Echtzeitkarte aufgebaut, die geschlossene Waffle-House-Filialen verfolgte
- leichtgewichtiges Data Scraping und Verarbeitung mit Python
- Next.js-Frontend
- Redis-Caching
Die Reaktion des offiziellen Waffle-House-Accounts nach der Veröffentlichung
- Nach der Veröffentlichung wurde die Domain wafflehouseindex[.]org registriert und die Website auf Vercel deployt
- Damals hatte der Twitter-Account des Betreibers weniger als 200 Follower, daher rechnete er nicht damit, dass das Unternehmen darauf aufmerksam würde
- Der offizielle Waffle-House-Account antwortete, die Informationen seien ungenau und Informationen über Schließungen kämen über die offiziellen Kommunikationskanäle
- Da die Daten direkt von Waffle House stammten, war der Betreiber der Ansicht, dass die Informationen an sich nicht falsch waren
- Anschließend reagierte er mit einem halb scherzhaften Kommentar unter Verweis auf die Antwort des offiziellen Accounts
Frank Luntz teilt den Link, der Traffic steigt
- Der politische Kommentator Frank Luntz wurde durch den Tweet auf die Website aufmerksam
- Er wird als jemand beschrieben, der häufig bei CNBC, Bloomberg und anderen Medien auftritt
- Seine Twitter-Followerzahl wird mit mehr als 400.000 angegeben
- Als Frank Luntz den Link zur Website direkt teilte, schauten innerhalb weniger Minuten Hunderte Menschen auf die Karte und den Index
- Es folgte schnell eine Reaktion, die aus Marketing oder der Rechtsabteilung von Waffle House zu kommen schien
- Die bisherige Position wurde wiederholt, dass die Website inoffiziell und ungenau sei
- Außerdem wurde darauf hingewiesen, dass Schließungsinformationen vom offiziellen Waffle-House-Account kämen
- Frank Luntz entschuldigte sich zur Wahrung seiner Glaubwürdigkeit und löschte den Tweet
- Danach wurde auch der betreffende Tweet von Waffle House gelöscht, und der Betreiber wurde vom Waffle-House-Account blockiert
Die E-Mail zur Unterlassung und das Markenproblem
- Nachdem der Hurrikan vorbei war, erhielt der Betreiber eine E-Mail von einer Führungskraft bei Waffle House
- In der E-Mail wurde gefordert, die unbefugte Nutzung von Marken und verwechslungsfähigen Kennzeichen von WH Intellectual, LLC im Zusammenhang mit der Website unverzüglich einzustellen
- Überraschender als Scraping oder Reverse Engineering war, dass vor allem das selbst erstellte Logo als Problem angesehen wurde
- Die Antwort wurde bewusst humorvoll formuliert
- “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”
- Die Person bei Waffle House antwortete später in einer weniger juristisch formulierten Nachricht und bedankte sich für die Absicht, bei den Wiederherstellungsmaßnahmen zu helfen
- An der Einschätzung einer Markenrechtsverletzung hielt das Unternehmen jedoch fest, und die Website musste offline gehen
Das Ende der Website und spätere Rückfragen
- Der Betreiber nahm die Website offline
- Er fragte Waffle House per E-Mail, ob es eine Möglichkeit gebe, das Projekt offiziell mit demselben Branding weiterzuführen, erhielt darauf aber keine Antwort
- In einem späteren Update nach Veröffentlichung des Artikels erklärte er, warum er die Seite nach der Unterlassungsaufforderung nicht einfach ohne Logo und Branding weiterbetrieben hatte
- Er hatte Waffle House gefragt, ob ein angepasster Weiterbetrieb möglich sei, erhielt jedoch keine Antwort
- Zur gleichen Zeit wurde die verwendete Datenquelle gepatcht
- Statt die Website in einer Weise weiterzubetreiben, die fortlaufend rechtliche Probleme vermeiden müsste, entschied er sich für die Abschaltung
Hätte es ohne die Marke anders ausgehen können?
- Viele halten es für möglich, dass eine Entfernung des Logos, eine Umbenennung und eine klare Kennzeichnung als inoffizielle Website rechtlich die bessere Ausgangslage gewesen wären
- Dennoch wäre durch das Scraping womöglich weiterhin Aufmerksamkeit entstanden
- Der eigentliche Kern des Problems war der markenrechtliche Anspruch
- Waffle House hätte nicht zwingend eine Unterlassungsaufforderung schicken müssen, aber aus rechtlicher Sicht sei die Begründung nachvollziehbar
- Ein freundlicherer PR-Ansatz wäre ebenfalls möglich gewesen, doch aus Sicht des Risikomanagements war die Durchsetzung der Markenrechte vermutlich die sicherere Entscheidung
Reaktionen nach der Veröffentlichung auf Hacker News
- In einem Update vom 1. Juni 2025 wurde der Beitrag auf Vorschlag des Freundes Alistair bei Hacker News eingereicht
- Innerhalb von zwei Stunden landete er auf der Startseite und erhielt fast 400 Upvotes
- Unter den Nutzern der Website entstand eine Diskussion mit gemischten Reaktionen aus Lob und Kritik
- Der Beitrag wurde von mehr als 22.000 Menschen gelesen und in mehreren Blogs und Artikeln aufgegriffen
Erkenntnisse
- Die Erfahrung wurde zu einer Lektion in Markenrecht, Scraping-Ethik und dem Spannungsverhältnis zwischen kreativen Datenprojekten und den juristischen Strukturen von Unternehmen
- Besonders gelernt wurde, wie sich Parodie und inoffizielle Inhalte besser gestalten lassen
- Auch die Frage, welche Auseinandersetzungen man auswählt, blieb als wichtige Lehre zurück
1 Kommentare
Hacker-News-Kommentare
Dannon / Danone hatte Joghurtbakterien einen plausibel wissenschaftlich klingenden Fantasienamen gegeben; als jemand dazu eine Website erstellte, meldete sich die Rechtsabteilung, gab aber nicht nach: https://whatisbifidusregularis.org/legal-action-against-this...
Auch in diesem Fall wäre es wohl in Ordnung gewesen, wenn man einfach das Waffle-House-Branding entfernt hätte; mit einem großen Disclaimer oben hätte man außerdem deutlich machen können, wie lächerlich die rechtlichen Ansprüche solcher Unternehmen an sich sind.
Die Seite hat zwar eine britische Perspektive, aber mir fällt keine FDA- oder FTC-Regel ein, die verbietet, Inhaltsstoffen, insbesondere Organismen, neue Namen zu geben. In der biologischen Taxonomie entstehen ständig neue Namen, und Alias- oder Trivialnamen für Arten sind ebenfalls üblich. Dass der „Buzzard“ in den USA und der „Buzzard“ in Europa/Großbritannien unterschiedliche Tiere bezeichnet, ist ebenfalls so ein Fall.
Pharmaunternehmen und Wissenschaftler erfinden häufig Namen, die wie Pseudo-Latein klingen, Astronomen ebenso. Wenn man einem Asteroiden den Namen „25924 Douglasadams“ geben darf, gibt es wenig Grund, warum Activia für etwas, das sie verwenden, keinen Marken-Spitznamen vergeben können sollte.
Umgekehrt hat die Lebensmittelbranche die Bedeutung von Namen wie „milk“ oder „water“ weit über die Stoffe hinaus ausgedehnt, an die normale Menschen dabei denken würden, und sie hat die rechtliche Genehmigung bekommen, Fruchtsaft [Nüsse sind auch Früchte] unter dem Namen von Säugetieren zu verkaufen. Auch bei Nahrungsergänzungsmitteln war es nach FDA-Maßstäben unproblematisch, proprietäre Mischungen verschiedener Stoffe herzustellen und diesen Mischungen Namen zu geben.
Dass diese Website also online geblieben ist, lag meiner Ansicht nach daran, dass sie die grundlegenden Kennzeichnungspraktiken nicht wirklich bedrohte. Der Candida albicans in meinem Darm ist durch das Sitzen hier sicherlich weiter gewachsen, also erkläre ich, dass ich ihn ab jetzt Candida hackernewsensis nenne.
Wenn das Problem nur die Verwendung der Marke und der Bilder war, hätte man doch einfach diese Punkte entfernen und die Seite auf einer anderen Domain weiterbetreiben können.
Es hieß nicht, dass es ein Problem mit dem Scraping der Daten gegeben hätte.
Ich habe gefragt, ob es eine Möglichkeit gebe, den Betrieb fortzusetzen, bekam aber keine Antwort. Statt ein Katz-und-Maus-Spiel nach dem Motto „jetzt gibt es kein Branding mehr, aber du scrapest unsere Daten, also schicken wir wieder eine Unterlassungsaufforderung“ zu spielen, habe ich die Seite einfach abgeschaltet.
So eindeutig lässt sich nicht sagen, dass es „keinen Live-Feed, keine Karte und keinen Zähler für die Zahl geschlossener Restaurants“ gebe: [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)
Das verlinkte Bild ist 11 Jahre alt; entscheidend wäre zum Beispiel, ob es einen Link zu einer Karte gibt, die innerhalb der letzten paar Stunden aktualisiert wurde.
Ein früherer Bekannter nutzte den DJ-Namen Mupperfucker und bekam daraufhin eine Unterlassungsaufforderung von der Jim Henson Company.
Ich verstehe, dass Markeninhaber ihre Rechte verteidigen müssen, aber so etwas gibt es eben auch: https://gizmodo.com/heres-why-disney-is-the-proud-owner-of-m...
FEMA verwirrt mich. Ich frage mich, ob sie einen automatisierten Prozess nutzen oder ob es sich um einen vernachlässigten Indikator handelt.
Meine Vermutung: Schon ihn „Index“ zu nennen, ist ziemlich übertrieben. Es wirkt eher so, als hätten Leute aus der Katastrophenhilfe informell gesagt: „Ich war in Stadt A; dort gab es einen Tornado, aber es war nicht allzu schlimm, und das Waffle House hatte weiter offen“, oder: „Ich bin auf dem Weg nach Stadt B, aber die Überschwemmung ist so stark, dass das Waffle House seit 12 Stunden geschlossen ist.“
Beim Nachlesen sieht es so aus, als kontaktiere FEMA lokale Unternehmen in Katastrophengebieten, darunter Waffle House, und frage nach der Lage. Als zusätzliche Datenquelle, um die Schwere einer Notlage einzuschätzen, ergibt das Sinn; es „Waffle House Index“ zu nennen, bleibt aber eine starke Übertreibung.
Das gibt es ebenfalls: [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)
Ich frage mich, warum er die ganze Website abgeschaltet und nicht nur das Logo entfernt hat.
Als Student hatte er wahrscheinlich kein Geld und vermutlich auch wenig juristisches Verständnis oder Zugang zu Anwälten. Es war sicher viel einfacher, die Seite abzuschalten, als mögliche rechtliche Folgen zu riskieren.
Schon ein ordentlicher Anwalt oder der „kostenlose“ Rechtsdienst der meisten Universitäten hätte ihm vermutlich geraten, wie gesagt einfach die Markenelemente zu entfernen.
Das erinnert mich daran, dass vor etwa einem Jahr die Standortkarte der Whataburger-App als ziemlich gute Darstellung der Stromausfälle in Texas bekannt wurde: (https://news.ycombinator.com/item?id=40927364)
Wenn ich mich richtig erinnere, nahm das Marketingteam das in einem Social-Post positiv auf und meldete sich sogar, um als Anerkennung Merch zu schicken.
Es hätte eine Welt geben können, in der Waffle House das Ganze für vielleicht 50.000 Dollar übernimmt und daraus eine sympathische Unternehmensgeschichte wird.
Aber wenn ich die Marke WH führen würde, würde ich wohl nicht der halboffizielle Unternehmenssponsor jeder großen Naturkatastrophe sein wollen.
Der Kern ist ja, dass sie nicht schließen, wenn sie irgendwie offen bleiben können; aus Sicht von WH ist das also durchaus ziemlich positiv.
Nach so einer Erfahrung würde sich jeder Besuch bei Waffle House wohl noch besonderer anfühlen.
Eine Unterlassungsaufforderung kann beängstigend sein, aber auch wenn das keine Rechtsberatung ist, wirkt diese hier ziemlich ruhig und direkt. Übrigens ist hafflewouse.com noch verfügbar ;)