Política de Privacidade

Data de vigência: 15 de outubro de 2026

Esta Política de Privacidade explica quais informações o HootFF coleta, como elas são usadas e quais são os seus direitos sobre elas. Criamos o HootFF com uma filosofia de dados mínimos — coletamos o mínimo possível para o serviço funcionar.

O HootFF é operado por Gabriel Mafra, estabelecido em Portugal (“nós”). Para qualquer assunto sobre os seus dados, escreva para privacy@hootff.com.

1. Informações que Coletamos

O que coletamos de todos:

  • Nome de usuário do Sleeper — informado por você para conectar suas ligas. Fica guardado no localStorage do seu navegador.
  • Dados de uso, só se você permitir — quais recursos você usa, vinculados a um ID aleatório do dispositivo. O §6 lista exatamente o que é enviado.

Se você criar uma conta no HootFF, também armazenamos:

  • Endereço de e-mail — para você entrar na conta e receber e-mails da conta, como a redefinição de senha. Se você entrar com o Google, também recebemos o nome e a foto de perfil da sua conta Google.
  • Senha — só se você se cadastrar com e-mail. Nosso provedor de login a armazena como um hash irreversível; ninguém no HootFF consegue lê-la.
  • Perfil — seu nome de usuário e seu ID de usuário do Sleeper, o nome de exibição que você escolher e o seu arquétipo do Manager DNA, se você salvá-lo.
  • Participações em jogos — seus times do Hoot Challenge e seus palpites das Previsões da Temporada, se você jogar. Seu nome de exibição aparece nos rankings do Hoot Challenge.

O que NÃO coletamos:

  • Sua senha do Sleeper
  • Data de nascimento, telefone ou endereço postal
  • Informações de pagamento ou cobrança
  • IDs de publicidade ou identificadores de rastreamento entre sites
  • Sua localização precisa

Onde os dados ficam armazenados, e quem os processa para nós:

  • Seu navegador — seu nome de usuário do Sleeper, as ligas selecionadas, os dados de liga em cache e a sua escolha sobre os dados de uso. Se você conectar sua conta do Sleeper, também a sessão do Sleeper que permite ao HootFF fazer as mudanças que você confirma. Essa sessão é enviada só para o Sleeper, nunca para os nossos servidores.
  • Vercel — hospeda o HootFF. Como qualquer serviço de hospedagem, recebe o seu endereço IP e os dados do navegador a cada requisição e os guarda em logs de curta duração.
  • Supabase — nosso banco de dados de login e contas: seu e-mail, o hash da sua senha e o seu perfil.
  • Upstash — times do Hoot Challenge, participações nas Previsões da Temporada, links curtos dos cards que você compartilha, os registros de trocas do §5 e, por até 20 minutos, uma contagem de requisições por endereço IP que protege o HootFF contra abusos.
  • Sentry — relatórios de erro quando algo no HootFF quebra: a página, o erro e o tipo do seu navegador e dispositivo, com os endereços das páginas e requisições logo antes do erro, que podem incluir IDs de usuário e de liga do Sleeper. Também registra a velocidade de 10% dos carregamentos de página. Funciona em todas as páginas, quer você permita ou não os dados de uso, porque precisamos disso para manter o HootFF funcionando. Removemos cabeçalhos de login, cookies e tokens de cada relatório antes de enviá-lo.
  • PostHog — dados de uso, só se você permitir (§6).
  • Resend — entrega na nossa caixa de entrada o que você envia pelo formulário de feedback do app, com a página, o idioma, o tamanho da tela e o navegador de onde você enviou.

2. Como Usamos Suas Informações

Seu nome de usuário do Sleeper é usado para buscar suas ligas, elencos e estatísticas na API pública do Sleeper, para que o HootFF mostre análises da sua conta. Esses dados de ligas são carregados sob demanda no seu navegador e não ficam armazenados nos nossos servidores, exceto os registros de trocas descritos no §5.

Se você tem uma conta, usamos os dados dela para você entrar, para restaurar sua conexão com o Sleeper em qualquer dispositivo em que você entrar e para rodar os jogos de que você participa.

3. Armazenamento Local e Cookies

O HootFF usa o localStorage do seu navegador para lembrar seu nome de usuário do Sleeper, as ligas selecionadas, a sua escolha sobre os dados de uso e a sua sessão do Sleeper se você conectar sua conta. O que está no localStorage fica no seu dispositivo. Sair da conta remove deste dispositivo sua sessão do Sleeper, suas watchlists e os jogadores recentes. Seu nome de usuário do Sleeper e suas ligas ficam, para você continuar usando o HootFF como convidado. Se sua sessão simplesmente terminar, por exemplo ao expirar, a sessão do Sleeper ainda é removida, mas suas watchlists e jogadores recentes ficam. Desconectar em Configurações também remove a sessão do Sleeper. Para apagar tudo, limpe os dados do site do HootFF no navegador.

Se você permitir os dados de uso, o PostHog também guarda um ID aleatório do dispositivo no localStorage. Desligar os dados de uso em Configurações apaga esse ID.

Podemos definir um cookie próprio, NEXT_LOCALE, que lembra o idioma que você escolheu até você fechar o navegador. Se você entrar na sua conta, também usamos cookies próprios que mantêm você conectado. Não usamos cookies de terceiros nem cookies de rastreamento de nenhum tipo.

4. Serviços de Terceiros

O HootFF se conecta a APIs de terceiros para seus recursos. Quando você usa o HootFF, seu navegador pode fazer requisições para:

API do Sleeper

Usada para buscar suas ligas, elencos, jogadores e estatísticas. Seu nome de usuário do Sleeper é enviado à API do Sleeper em seu nome. Se você conectar sua conta do Sleeper, seu navegador também envia as mudanças que você confirma, com a sua sessão do Sleeper, diretamente ao Sleeper. A política de privacidade do próprio Sleeper rege como o Sleeper trata essas requisições.

FantasyCalc

Usado para buscar valores públicos de mercado de Dynasty e Redraft para o recurso de inteligência de trocas. Nenhuma informação de identificação pessoal é enviada ao FantasyCalc. As requisições são feitas pelo servidor e não são associadas à sua identidade.

O HootFF não tem afiliação com o Sleeper ou o FantasyCalc e não tem controle sobre como eles tratam as requisições feitas às suas APIs.

5. Histórico de Trocas

Para alimentar as comparações de trocas, o HootFF pode armazenar trocas concluídas de ligas do Sleeper registradas no seu pipeline de trocas. Quando você conecta sua conta do Sleeper, o HootFF registra as ligas em que você está, para que as trocas delas possam aparecer como comparações de trocas para outros usuários do HootFF, sem IDs de liga nem de elenco. Esses registros são pseudonimizados, não anônimos:

  • Armazenamos apenas dados públicos do Sleeper — IDs de ligas, IDs de elencos, IDs de jogadores, detalhes de escolhas de Draft e configurações de formato da liga (número de times, tipo de pontuação). Não armazenamos nomes de usuário nem e-mails, mas qualquer pessoa consegue ligar um ID de elenco ao seu dono pelos dados públicos do Sleeper, então esses registros podem identificar os managers de uma liga.
  • Os dados de trocas são usados apenas dentro do HootFF, para mostrar comparações de trocas e contexto de mercado. Não os vendemos nem os usamos para publicidade.
  • Para excluir os registros de trocas de uma liga e retirá-la do pipeline, escreva para privacy@hootff.com com o ID da liga. Nós os excluímos manualmente.

Quando uma liga é adicionada pela primeira vez, o pipeline também copia até 2 temporadas anteriores de trocas dela. Os registros não têm data de expiração: ficam guardados até serem excluídos a pedido.

6. Análise de Uso

O HootFF usa o PostHog (hospedado na UE, em eu.i.posthog.com) para entender quais recursos ajudam as pessoas. Ele fica desligado até você permitir: na sua primeira visita, perguntamos, e o PostHog nem é carregado se você não tocar em Permitir. Sem gravação de sessões, sem rastreamento publicitário, sem cookies.

Você pode mudar sua escolha a qualquer momento em Compartilhar dados de uso, em Configurações. Desligar interrompe todos os dados de uso e apaga do seu navegador o ID de dispositivo do PostHog.

Compartilhar dados de usoPermite ao Hoot medir quais recursos te ajudam, usando um ID do dispositivo. Desligar apaga esse ID deste navegador.

O que é enviado, se você permitir:

  • Quais recursos e páginas você abre e as principais ações neles — por exemplo, que você salvou um time do Hoot Challenge ou qual arquétipo do Manager DNA você recebeu
  • Se você viu orientações (veredictos de troca, dicas de Waiver, alertas)
  • Se você compartilhou conteúdo do app e se isso trouxe novos visitantes
  • Entrada no app (primeira visita ou retorno), idioma do navegador e sua configuração de idioma
  • A fase e a semana atuais da temporada da NFL
  • Quando você conecta uma liga: o formato dela (Dynasty, Keeper ou Redraft, e se tem vaga de superflex) — não o nome nem o ID. Quando você faz uma mudança no Sleeper pelo HootFF: o tipo de mudança, onde você a fez e o ID daquela liga
  • A velocidade de carregamento das páginas e erros ao salvar dados no seu dispositivo
  • Dados que o PostHog adiciona a todo evento: o endereço da página, o site de onde você veio, as tags de campanha (UTM) do link pelo qual você chegou, seu navegador, sistema operacional, tipo de dispositivo, tamanho da tela e fuso horário. Como qualquer serviço web, o PostHog recebe o seu endereço IP a cada evento. Ele o usa para estimar seu país e sua cidade e depois o descarta: o endereço IP em si não é armazenado.

O que nunca é enviado:

  • Seu e-mail ou nome de exibição
  • Nomes de ligas, elencos, pontuações ou detalhes de trocas

Como os eventos são vinculados a você:

Os eventos ficam vinculados a um ID aleatório do dispositivo, guardado no localStorage do seu navegador. Se você entrar na sua conta, esse ID é vinculado ao seu ID de usuário do Supabase (um UUID aleatório — não o seu e-mail), para que seus dispositivos contem como uma pessoa, e seu nome de usuário do Sleeper é anexado ao seu perfil de análise, para medirmos a retenção por usuário. Quando você conclui o onboarding, esse evento também leva o seu ID de usuário do Sleeper. Nomes e IDs de usuário do Sleeper são públicos no Sleeper. Isso torna os dados de uso pseudonimizados, não anônimos. Quando você sai da conta, o PostHog começa um novo ID de dispositivo, então os eventos seguintes não ficam vinculados à sua conta.

Por quanto tempo são guardados:

O PostHog guarda os eventos por pelo menos 1 ano no nosso plano atual e pode mantê-los por mais tempo em armazenamento de arquivo. Não os excluímos em nenhum cronograma próprio; excluir a sua conta os exclui (veja abaixo).

Seus direitos:

Excluir a sua conta em Configurações pede ao PostHog que exclua o seu perfil de análise e todos os eventos dele. O PostHog conclui as exclusões em segundo plano; se o nosso pedido falhar, somos alertados e concluímos a exclusão manualmente. Se você nunca entrou numa conta, seus eventos ficam vinculados ao ID do dispositivo e, se você conectou o Sleeper, ao seu ID de usuário público do Sleeper. Desligar os dados de uso apaga o ID do dispositivo do seu navegador; para que os próprios eventos sejam excluídos, escreva para privacy@hootff.com.

7. Dados que Não Vendemos nem Compartilhamos

Não vendemos, alugamos nem compartilhamos nenhuma informação sobre você com terceiros para fins de publicidade ou marketing. Não usamos redes de anúncios nem rastreamento entre sites.

8. Retenção de Dados

A maioria dos recursos do HootFF depende do localStorage do seu navegador; esses dados ficam no seu dispositivo e podem ser removidos a qualquer momento.

Os dados da sua conta (§1) são mantidos até você excluir a conta. Excluir a conta em Configurações remove seus dados de login, seu perfil e suas participações no Hoot Challenge e nas Previsões da Temporada, e pede ao PostHog que exclua os seus dados de uso (§6). Você também pode baixar uma cópia dos dados da sua conta, seu perfil, os times e pontos do Hoot Challenge e as Previsões da Temporada, em um arquivo JSON, em Configurações, na seção Privacidade, na linha "Seus dados".

Quando você compartilha um card, o conteúdo dele (por exemplo, seu nome de exibição e seus palpites) fica guardado em um link curto para que o link continue funcionando. Os links não são vinculados à sua conta, então excluir a conta não os remove. Envie o link para privacy@hootff.com e nós o excluiremos.

Os registros de trocas (§5) não expiram automaticamente: ficam guardados até os registros de uma liga serem excluídos a pedido (veja o §5).

Os relatórios de erro ficam guardados pelo período de retenção do nosso plano no Sentry.

9. Privacidade de Crianças

O HootFF é destinado a usuários com 18 anos ou mais. Não coletamos intencionalmente nenhuma informação de usuários com menos de 13 anos. Se você acredita que uma criança com menos de 13 anos forneceu informações pelo HootFF, entre em contato para que possamos investigar.

10. Segurança

O HootFF é servido por HTTPS. Mantemos nos nossos servidores apenas os dados pessoais listados no §1, e senhas apenas como hashes irreversíveis. Ainda assim, nenhum método de transmissão pela internet é 100% seguro.

11. Alterações nesta Política

Podemos atualizar esta Política de Privacidade conforme o Serviço evolui. A data de vigência no topo desta página reflete a revisão mais recente. Continuar usando o HootFF depois que as alterações forem publicadas significa que você aceita a política revisada.

12. Contato

Para perguntar sobre os seus dados ou exercer os seus direitos — acesso, correção, exclusão —, escreva para privacy@hootff.com. Você também pode reclamar à autoridade de proteção de dados do seu país.

O HootFF não é afiliado ao Sleeper, ao FantasyCalc, à NFL nem a nenhum de seus times, nem endossado por eles.