1 pontos por GN⁺ 2025-05-29 | 1 comentários | Compartilhar no WhatsApp
  • Durante o furacão Helene, um desenvolvedor criou um Waffle House Index não oficial mostrando lojas da Waffle House fechadas, expondo o conflito entre dados corporativos e uso de marca em situações de desastre
  • O status de aberto ou fechado foi obtido a partir de dados JSON do Next.js no site de localização de lojas, processados em Python, com frontend em Next.js e cache em Redis para montar um mapa em tempo real
  • Após a publicação de wafflehouseindex[.]org, a conta oficial da Waffle House reagiu dizendo que as informações eram não oficiais e imprecisas, e o tráfego disparou quando Frank Luntz compartilhou o link
  • Depois disso, a Waffle House apagou os tweets relacionados, bloqueou a conta do autor e enviou um e-mail exigindo a interrupção do uso de marca e sinais semelhantes de propriedade da WH Intellectual, LLC
  • O autor tirou o site do ar, não recebeu resposta sobre uma possível operação oficial e, quando até a fonte dos dados foi corrigida, preferiu encerrar o projeto em vez de seguir enfrentando riscos legais

O Waffle House Index não oficial criado durante um furacão

  • No fim de setembro de 2024, enquanto o furacão Helene se aproximava da Flórida e as aulas da universidade foram canceladas, o autor fez engenharia reversa do site da Waffle House
  • O Waffle House Index é apresentado como um indicador não oficial usado pela FEMA para medir a gravidade de desastres naturais
    • A Waffle House é conhecida por raramente fechar, mesmo durante tempestades severas
    • Quando uma unidade fecha, isso é visto como sinal de que a situação é séria
  • Na prática, não existia um “índice” oficial verificável
    • Não havia feed em tempo real, mapa nem contador de lojas fechadas
    • Havia apenas alguns textos pela web e posts no blog do site da Waffle House

Como os dados de fechamento foram encontrados em um site Next.js

  • O site de localização de lojas da Waffle House era baseado em Next.js
  • Por causa dos React Server Components, era difícil encontrar a fonte de dados em HTML bruto nas ferramentas de desenvolvedor do navegador
    • React Server Components rodam no servidor
    • Diferentemente de componentes client-side, é mais difícil rastrear diretamente o fluxo de dados
  • Depois de explorar o código-fonte, o autor encontrou um arquivo do Next.js contendo o corpo JSON injetado no cliente após a execução no servidor
  • Esse arquivo incluía todas as unidades abertas, status das lojas, nível de movimento e, em especial, se estavam fechadas
  • Com base nesses dados, ele montou um mapa em tempo real para rastrear unidades fechadas da Waffle House
    • scraping e processamento leves em Python
    • frontend em Next.js
    • cache em Redis

A reação da conta oficial da Waffle House após a publicação

  • Depois de publicar o site, o autor registrou o domínio wafflehouseindex[.]org e fez o deploy na Vercel
  • Na época, sua conta no Twitter tinha menos de 200 seguidores, então ele não esperava que a empresa visse o projeto
  • A conta oficial da Waffle House respondeu que as informações eram imprecisas e que os dados de fechamento vinham dos canais oficiais de comunicação
  • Como ele estava usando dados da própria Waffle House, considerou que as informações em si não estavam realmente erradas
  • Depois, ainda fez uma resposta em tom de brincadeira citando a manifestação da conta oficial

Compartilhamento por Frank Luntz e alta de tráfego

  • O comentarista político Frank Luntz viu o tweet e demonstrou interesse no site
    • Ele é apresentado como uma figura frequente na CNBC, Bloomberg e outros veículos
    • Foi mencionado que tem mais de 400 mil seguidores no Twitter
  • Quando Frank Luntz compartilhou o link diretamente, centenas de pessoas acessaram o site em poucos minutos para ver o mapa e o índice
  • Uma reação que parecia vir do marketing ou do jurídico da Waffle House veio logo em seguida
    • Repetiu a posição de que o site era não oficial e impreciso
    • Informou que os dados de fechamento vinham da conta oficial da Waffle House
  • Frank Luntz pediu desculpas para preservar sua credibilidade e apagou o tweet
  • Depois disso, os tweets da Waffle House sobre o tema também foram apagados, e o autor foi bloqueado pela conta da empresa

O e-mail de remoção e a questão da marca

  • Depois que o furacão passou, o autor recebeu um e-mail de uma pessoa em cargo alto na Waffle House
  • O e-mail exigia a interrupção imediata do uso não autorizado, no site e em materiais relacionados, de sinais semelhantes que poderiam ser confundidos com as marcas registradas de propriedade da WH Intellectual, LLC
  • Foi mais surpreendente que o problema principal tenha sido o logotipo criado por ele do que o scraping ou a engenharia reversa
  • A resposta foi escrita de forma intencionalmente bem-humorada
    • “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”
  • A pessoa da Waffle House depois enviou uma resposta com menos juridiquês e agradeceu a intenção de ajudar nos esforços de recuperação
  • Ainda assim, manteve o entendimento de que havia violação de marca, e o site precisou sair do ar

Encerramento do site e contatos posteriores

  • O autor tirou o site do ar
  • Ele enviou um e-mail perguntando se havia alguma forma de continuar operando oficialmente com a mesma identidade visual, mas não recebeu resposta
  • Em uma atualização posterior ao publicar o texto, explicou por que não manteve o site apenas removendo o logotipo e a identidade visual
    • Perguntou à Waffle House se seria possível mantê-lo após ajustes, mas não houve resposta
    • Ao mesmo tempo, a fonte de dados que ele usava foi corrigida
    • Em vez de continuar operando tentando escapar de problemas legais, decidiu encerrar o site

Talvez fosse diferente sem usar a marca

  • Muitas pessoas acham que, se ele tivesse removido o logotipo, mudado o nome e deixado claro que era um site não oficial, poderia ter tido uma base jurídica melhor
  • Mesmo assim, ainda havia a possibilidade de o scraping acabar chamando atenção
  • O ponto central, na prática, foi a alegação de violação de marca
  • A conclusão é que a Waffle House não era necessariamente obrigada a enviar a notificação, mas, do ponto de vista jurídico, dá para entender o motivo
  • Também poderia ter havido uma abordagem de PR mais amigável, mas, sob a ótica de gestão de risco, fazer valer a marca foi a opção mais segura

Reação após aparecer no Hacker News

  • Em uma atualização de 1º de junho de 2025, o autor disse que compartilhou o texto no Hacker News por sugestão de seu amigo Alistair
  • Em menos de 2 horas, ele chegou à página principal e recebeu quase 400 votos
  • Houve discussão entre os usuários, com elogios e críticas misturados
  • O texto foi lido por mais de 22 mil pessoas e citado em vários blogs e publicações

Lições aprendidas

  • A experiência serviu para aprender sobre direito de marcas, ética do scraping e o equilíbrio entre projetos criativos baseados em dados e estruturas jurídicas corporativas
  • Em especial, ele aprendeu a estruturar melhor paródias e conteúdos não oficiais
  • Saber quais batalhas vale a pena escolher também ficou como uma lição importante

1 comentários

 
GN⁺ 2025-05-29
Opiniões no Hacker News
  • A equipe jurídica entrou em contato quando foi criado um site sobre a Dannon / Danone ter dado a bactérias de iogurte nomes falsos com aparência científica plausível, mas o site não recuou: https://whatisbifidusregularis.org/legal-action-against-this...
    Neste caso também, parece que teria ficado tudo bem se tivessem apenas removido o branding da Waffle House; também daria para deixar claro, com um grande aviso de isenção no topo, o quanto as próprias alegações jurídicas dessas empresas são ridículas

    • Dá a impressão de que, se o McBroken.com pode continuar no ar, este também poderia
    • Aquele site parece uma coleção de resumos superficiais da imprensa mainstream e algumas entrevistas com médicos, e também não há citação de nenhuma lei que impeça o uso de nomes falsos ou de afirmações de “denominações científicas corretas” em rótulos
      É um site com perspectiva britânica, mas não me vem à cabeça nenhuma regra da FDA ou da FTC que proíba dar um novo nome a um ingrediente, especialmente a um organismo vivo. Na taxonomia biológica, novos nomes são criados o tempo todo, e apelidos ou nomes comuns de espécies também são frequentes. O fato de “Buzzard” nos EUA e “Buzzard” na Europa/Reino Unido serem aves diferentes é um exemplo disso
      Farmacêuticas e cientistas também criam com frequência nomes que soam como latim falso, e astrônomos fazem o mesmo. Se é possível dar a um asteroide o nome de “25924 Douglasadams”, há poucos motivos para a Activia não poder dar um apelido de marca ao que usa
      Por outro lado, a indústria alimentícia vem expandindo o significado de nomes como “milk” ou “water” para algo muito mais amplo do que a substância que uma pessoa comum imaginaria, e também tem obtido aprovação legal para vender suco de frutas [nozes também são frutas] com nomes de mamíferos. No setor de suplementos, criar misturas proprietárias de várias substâncias e dar um nome a essa mistura também não foi problema pelos critérios da FDA
      Então parece que aquele site continuou no ar porque não representava uma ameaça fundamental às práticas de rotulagem. Declaro à candida albicans que cresce no meu intestino que, como ela certamente cresceu mais por eu ter ficado sentado aqui, de agora em diante vou chamá-la de candida hackernewsensis
  • Se o problema era apenas o uso da marca e das imagens, parece que bastaria remover esses pontos e continuar operando em outro domínio
    Não foi dito que havia problema com scraping dos dados

    • Sou o autor. Depois que recebi a carta de cessação, o método usado para obter os dados foi removido/corrigido, e agora percebo que não mencionei isso no post do blog
      Perguntei se havia alguma forma de continuar operando, mas não recebi resposta; em vez de entrar num jogo de gato e rato do tipo “agora não há mais branding, mas você está fazendo scraping dos nossos dados, então enviaremos outra carta de cessação”, simplesmente tirei do ar
    • Não vejo como isso seria possível. O ponto central do Waffle House Index é a associação com a Waffle House; sem isso, vira uma estatística sem unidade, a menos que todos os visitantes já conheçam o contexto
  • É difícil afirmar categoricamente que “não há feed em tempo real, nem mapa, nem contador de restaurantes fechados”: [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)

    • Acho que o texto original se referia a feed, mapa e contador relativamente recentes
      A imagem linkada é de 11 anos atrás; a questão central é, por exemplo, se existe um link para um mapa atualizado das últimas poucas horas
  • Um antigo conhecido usava Mupperfucker como nome de DJ e recebeu uma carta de cessação da Jim Henson Company
    Sei que titulares de marcas precisam defendê-las, mas ainda assim esse tipo de coisa acontece: https://gizmodo.com/heres-why-disney-is-the-proud-owner-of-m...

  • A FEMA me deixa confuso. Fico curioso se eles usam um processo automatizado ou se é um indicador abandonado

    • Nunca foi um indicador oficial
      É especulação minha, mas acho que chamar isso de “indicador” já é um exagero considerável. Parece mais algo informal, de pessoas que trabalham com socorro a desastres dizendo coisas como “passei pela cidade A; houve um tornado, mas não foi tão grave, e a Waffle House continuava aberta”, ou “estou indo para a cidade B, mas a enchente está tão ruim que a Waffle House está fechada há 12 horas”
      Pelo que vi depois, a FEMA entra em contato com empresas locais, incluindo Waffle Houses em áreas de desastre, para perguntar sobre a situação. Isso faz sentido como uma fonte adicional para estimar a gravidade de uma emergência, mas ainda assim chamar de “Waffle House Index” é um grande exagero
    • https://abc11.com/waffle-house-storm-center-index-fema-hurri...
      Também há isto: [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)
  • Fico me perguntando por que derrubaram o site inteiro em vez de apenas remover o logotipo

    • Para a maioria dos americanos, a ameaça de ação legal significa muito dinheiro
      Se era um estudante universitário, provavelmente não tinha dinheiro e talvez também tivesse pouco entendimento jurídico ou acesso limitado a advogados. Tirar do ar teria sido muito mais fácil do que lidar com possíveis consequências legais
      Com um bom advogado, ou mesmo com os serviços jurídicos “gratuitos” da maioria das universidades, provavelmente teriam aconselhado exatamente o que você disse: remover apenas os elementos de marca registrada
  • Isso me lembra quando, cerca de um ano atrás, ficou conhecido que o mapa de localização do app do Whataburger mostrava muito bem a situação dos apagões no Texas: (https://news.ycombinator.com/item?id=40927364)
    Pelo que me lembro, a equipe de marketing reagiu positivamente a isso em posts nas redes sociais e entrou em contato para enviar brindes como reconhecimento

  • Havia um universo em que, se a Waffle House tivesse comprado isso por uns 50 mil dólares, teria virado uma história corporativa com lado humano
    Mas, se eu administrasse a marca WH, acho que não gostaria de virar o patrocinador corporativo semioficial de todos os grandes desastres naturais

    • Parece ser exatamente esse o ponto. O Waffle House Index tem conotações negativas demais
    • Provavelmente é isso, mas a ideia original é mostrar o quanto a Waffle House é robusta e confiável
      O ponto central é que, se dá para abrir nem que seja um pouco, eles não fecham; então, para a WH, também tem um significado bastante positivo
    • É possível que eles já estejam vendendo essas informações para hedge funds e ganhando muito dinheiro com isso
  • Depois de passar por algo assim, acho que cada ida à Waffle House passaria a parecer mais especial
    Uma carta de cessação pode ser assustadora, mas, embora isto não seja uma opinião jurídica, esta solicitação em particular parece bastante calma e direta. Aliás, hafflewouse.com ainda está disponível ;)