Hospedar um único arquivo HTML: 8 ferramentas comparadas (2026)

Ilya SpiridonovIlya Spiridonov
··22 min de leitura

Se você já criou um único arquivo HTML (um deck, uma proposta, uma demo gerada por IA) e tentou enviá-lo para uma pessoa específica, provavelmente esbarrou na mesma parede. A ferramenta de hospedagem te dá uma URL, a URL funciona, e aí você percebe que a URL é pública para qualquer um que tenha o link.

Um padrão aparece com frequência no fórum da comunidade Vercel (Vercel é uma plataforma de hospedagem popular entre fundadores que publicam apps gerados por IA, especialmente através do construtor de sites v0). Um fundador cria um projeto v0 privado, recebe o link de preview, abre, e percebe que o link é público para qualquer um que tenha a URL:

"Depois que a criação do site é concluída, recebemos um link de preview. Mas ao verificar, é totalmente um link público. Estou trabalhando em um projeto privado e realmente não quero que ninguém acesse o site até eu ir para produção. Posso tornar o link privado?"

Vários tópicos em 2025 fazem variações da mesma pergunta. "URGENTE: pedido para desativar URLs de preview do v0." "Como garantir que meu trabalho não seja público?" "Um site publicado pode ficar visível apenas para mim?"

Não são desenvolvedores perguntando. Desenvolvedores conhecem basic auth e configuração de vercel.json. São fundadores, designers, profissionais de marketing e sales engineers gerando apps e decks com v0, Claude, Lovable e Bolt, e depois percebendo que o link que planejavam enviar para um investidor ou um cliente também fica visível para qualquer pessoa com a URL.

É essa lacuna que este post aborda.

O que você realmente precisa (e por que "hospedar HTML estático" não cobre isso)

Se você buscar "hospedar arquivo html", vai cair no tiiny.host, EdgeOne Makers Drop, PageDrop, Static.app, host-html.com e uma dúzia de landing pages que prometem todas a mesma coisa: arraste um arquivo HTML, ganhe uma URL pública. Pronto.

Mas "hospedar" e "compartilhar" são problemas diferentes.

Hospedagem: tornar o arquivo acessível em uma URL. Todas as ferramentas desta lista fazem isso. A maioria faz isso de graça.

Compartilhamento: decidir quem pode ver, saber quem realmente viu, controlar o que acontece quando o link é encaminhado. A maioria dessas ferramentas não faz isso. Algumas fazem mal. Uma ou duas fazem bem.

Se tudo o que você precisa é hospedagem (você é desenvolvedor com uma conta no GitHub e quer publicar uma página de portfólio), este não é o post de que você precisa. Use GitHub Pages ou Cloudflare Pages. São gratuitos, rápidos, e você termina em cinco minutos.

Este post é para os outros casos de uso:

  • Um fundador enviando uma demo do v0 por e-mail para três investidores e querendo saber quem realmente abriu.
  • Uma designer enviando um artefato gerado pelo Claude para uma cliente sem tornar o conteúdo público.
  • Um sales engineer compartilhando um mockup HTML personalizado com um Prospect e descobrindo se todo o comitê de compras do Prospect já está olhando.
  • Uma agência apresentando uma página de proposta interativa que precisa de senha e de "este link expira em 14 dias."

Para todos esses casos, a ferramenta que você escolher precisa lidar com três coisas: o upload, o acesso e a inteligência posterior sobre quem realmente visualizou o quê.

Veja como as oito opções comuns se comparam.

As 8 ferramentas, em resumo

FerramentaUploadPlano gratuitoPlano pago inicialSenhaValidação por e-mailAnalytics por visitanteArquivo único?Artefato de IA (Claude/v0/Lovable)
GitHub PagesRepositório GitPúblico ilimitado$4/usuário (Pro, para privado)Sem suporte nativoNãoNãoRequer repositórioApenas HTML estático, sem JSX
VercelGit / CLIHobby gratuito (apenas uso não comercial)$20/usuário (Pro)Plano ProNãoNão (apenas agregado)Repositório / CLIv0 nativo; CSP varia
Netlify DropArrastar e soltar100 GB / mês, 300 min de build$19 Personal / $20/mês Pro fixoPlanos pagosApenas formuláriosNãoSim, HTML único suportadoHTML sim, sem runtime JSX
Cloudflare PagesGit / upload diretoBanda ilimitada$5/mêsVia Cloudflare AccessNãoNãoSim via uploadEstático sim; CSP configurado por você
Surge.shApenas CLIProjetos ilimitados$30/mês ProPlano ProNãoNãoDeploy de diretórioEstático sim; sem ajuda em runtime
Render Static SitesApenas GitEstático gratuito$0 hospedagem; $19/usuário workspaceSem suporte nativoNãoNãoRequer repositórioEstático sim
tiiny.hostArrastar e soltar1 site, ~3 MB, com marca$9 Tiny / $18 Solo / $38 Pro / $89 Pro MaxPlano Solo $18Plano Pro $38Não (agregado)SimExtensão Chrome para ferramentas de IA; sem runtime JSX
HummingDeckUpload pela interface web5 documentos, 1 sala de dados, Engajamento em nível de documento, filtragem de bots$10/mês Starter / $25/usuário Pro / $40/usuário BusinessCompartilhamento seguro via validação por e-mail (não senha estática)SimSim, por visitante, por páginaSim (HTML, PDF, PPT)Sim, sandbox + script de rastreamento lida com Claude/v0/Lovable

Algumas observações antes das análises detalhadas:

  • "Arquivo único" significa o que diz. Algumas dessas ferramentas exigem que você embrulhe seu único arquivo HTML em um repositório, uma pasta ou um comando CLI. Se você não pode arrastar o arquivo para uma aba do navegador, a ferramenta falha nesta coluna.
  • "Analytics por visitante" não é Google Analytics. Visualizações agregadas ("42 visualizações da França") não ajudam quando você quer saber se aquela investidora específica para quem você enviou o deck já abriu o link. HummingDeck é a única ferramenta nesta lista que expõe dados por visitante/por página dentro do próprio produto.
  • Tratamento de artefato de IA tem duas camadas: servir o arquivo corretamente (CSP, sandboxing) e lidar com JSX/React do Claude ou v0 sem empacotamento manual em ZIP. Poucas ferramentas fazem qualquer uma das duas; uma faz as duas.

GitHub Pages

Gratuito. Sites públicos ilimitados. Domínio personalizado com HTTPS automático. A resposta padrão para qualquer desenvolvedora que já tem uma conta no GitHub.

Duas pegadinhas que importam para este público:

  1. Não é um fluxo de arquivo único. Seu único arquivo HTML precisa morar em um repositório com index.html, você faz commit, push e espera o build. Se você ainda não usa git, isso é uma curva de aprendizado nada trivial.
  2. Uso comercial / SaaS viola os Termos. Muita gente não sabe disso. A Política de Uso Aceitável do GitHub afirma que "GitHub Pages não se destina, nem está autorizado, a ser usado como serviço gratuito de hospedagem web para administrar seu negócio online, site de e-commerce ou qualquer outro site direcionado principalmente a facilitar transações comerciais ou fornecer software comercial como serviço (SaaS)." Portfólios e demos pessoais estão ok. Materiais de vendas em que a própria página facilita a venda não estão.

Sem proteção por senha no plano gratuito. GitHub Pro ($4/usuário/mês) libera Pages privadas.

Sem analytics. Você adicionaria Google Analytics ou Plausible por conta própria.

Use se: você é desenvolvedora, o conteúdo é público e você quer custo zero. Caso contrário, pule.

Vercel

A plataforma padrão para o ecossistema v0 / Next.js / React. O plano Hobby gratuito é generoso em banda (100 GB/mês) e requisições de edge (1M).

A armadilha em que a maioria cai: o plano Hobby gratuito proíbe uso comercial. Os termos de serviço da Vercel afirmam claramente: "Você só poderá usar os Serviços sob um plano Hobby para seu uso pessoal ou não comercial." Se você está enviando uma demo do v0 para um Prospect, isso é uso comercial, e a Vercel se reserva o direito de desativar o deploy. O plano Pro ($20/usuário/mês) é a opção mais barata com licença comercial.

A proteção por senha também é um recurso Pro. Planos mais baratos não recebem.

A Vercel Analytics é agregada, não por visitante. Você vê país, dispositivo, total de visualizações, mas não vê "este Prospect abriu o link três vezes ontem." Para a maioria dos casos de uso com v0, essa é uma lacuna que você sente rápido.

Use se: você está publicando apps de produção em React/Next.js, já paga Pro de qualquer jeito e não precisa de rastreamento por visitante. Para demos pontuais de IA, o licenciamento e a ausência de rastreamento tornam a Vercel a ferramenta errada.

Netlify Drop

A coisa mais próxima de "arraste um arquivo HTML, receba uma URL" vinda de uma empresa séria de infraestrutura. O Netlify Drop aceita uma pasta, um zip ou um único arquivo HTML. Não exige conta para o deploy inicial, embora você vá querer reivindicá-lo dentro de alguns dias.

Plano gratuito: 100 GB de banda, 300 minutos de build por mês.

Em 14 de abril de 2026, a Netlify migrou seu plano Pro para um valor fixo de $20/mês com membros de equipe ilimitados (fonte: blog da Netlify, "The end of seats"). Antes dessa mudança, o Pro era $20 por usuário. A mudança para valor fixo se aplica aos planos Pro baseados em créditos; contas Pro legadas baseadas em assento criadas antes de 4 de setembro de 2025 permanecem no plano legado, a menos que sejam migradas manualmente.

Onde o Netlify Drop deixa a desejar para este público:

  • A proteção por senha em nível de site é restrita aos planos pagos.
  • O Netlify Forms captura envios de formulário; não é validação por e-mail por visitante antes do acesso à página.
  • A analytics é agregada.

Use se: você quer a experiência de arrastar e soltar gratuita mais rápida e não precisa de inteligência por visitante sobre quem abriu o link. Melhor opção gratuita desta categoria.

Cloudflare Pages

O plano gratuito da Cloudflare é difícil de bater no lado de infraestrutura: banda ilimitada, requisições ilimitadas, domínio personalizado gratuito com SSL e CDN gratuita da Cloudflare por baixo.

O que ele não é: uma interface de arrastar e soltar de arquivo único otimizada para não desenvolvedores. O upload direto existe, mas o fluxo ainda é inclinado para devs publicando do wrangler ou git.

A proteção por senha requer o Cloudflare Access, que tem um plano gratuito (até 50 usuários) e não é uma senha simples por página. É um proxy de autenticação zero-trust que você configura com provedores de identidade e políticas.

Sem analytics nativa por visitante. Você adicionaria um script.

Use se: você é desenvolvedora, espera tráfego significativo e a banda gratuita ilimitada importa. Menos útil para decks de vendas pontuais.

Surge.sh

Ferramenta de CLI. Rode npm install -g surge, depois surge no diretório do seu projeto. O plano gratuito tem projetos ilimitados com domínios personalizados e SSL básico.

O fluxo apenas via CLI elimina a ferramenta para o público não desenvolvedor. Se seu dia não envolve npm, esta não é sua ferramenta.

O Surge Professional custa $30/mês. Isso te dá proteção por senha, SSL personalizado, forçar HTTP para HTTPS, CORS e redirecionamentos personalizados.

Use se: você é desenvolvedora frontend que prefere terminal a interfaces web e quer mínima sobrecarga de infraestrutura.

Render Static Sites

Como Vercel e Cloudflare Pages, o Render é uma plataforma voltada para desenvolvedores. Sites estáticos são gratuitos; o "Starter" de $7/mês é uma cobrança de computação por serviço, não por usuário. A taxa de equipe/workspace ($19/usuário/mês Professional) é separada.

Repositório Git obrigatório, sem arrastar e soltar. Sem proteção por senha nativa em estático. Sem analytics por visitante.

Use se: você já está no Render para um serviço de backend e quer seu frontend estático no mesmo workspace.

tiiny.host

Esta é a concorrente direta para a maioria dos leitores deste post. tiiny.host é uma das ferramentas mais conhecidas de "arraste um arquivo HTML, receba uma URL" do mercado.

Preços (verificados nos planos públicos):

PlanoMensalAnual (mensal efetivo)
Gratuito$0n/a
Tiny$9$5
Solo$18$13
Pro$38$31
Pro Max$89$74

O que funciona:

  • Interface de arrastar e soltar de verdade. O caminho "arquivo HTML para URL" mais rápido desta lista.
  • Uma extensão Chrome lançada em 26 de novembro de 2025 faz deploy direto de conversas no ChatGPT, Claude, Gemini, Grok e DeepSeek. Ela fecha em dois cliques a lacuna de fluxo "tenho um artefato do Claude, e agora?".
  • O plano Solo ($18/$13) libera domínio personalizado e proteção por senha.
  • O plano Pro ($38/$31) adiciona captura de e-mail.

Onde fica fraco:

Sem analytics por visitante. O tiiny.host mostra contagens agregadas de visitas ("42 visualizações da França"), não "clienta@exemplo.com visualizou duas vezes na última terça por 4 minutos." Para casos de uso B2B (saber se o Prospect específico para quem você enviou o link está engajado), a analytics agregada não ajuda.

Sem runtime JSX/React. Esta tem sido a lacuna mais citada. Artefatos do Claude e saídas do v0 são cada vez mais arquivos únicos baseados em JSX. O tiiny.host pode hospedá-los como um ZIP manual se você mesma fizer o empacotamento, mas não detecta nem embrulha JSX com um runtime automaticamente. Uma concorrente direta, OneClickLive, comercializa explicitamente isso como diferencial.

Plano gratuito restritivo. O plano gratuito limita o tamanho do arquivo a cerca de 3 MB e te restringe a um único site. Várias avaliações de terceiros descrevem o plano gratuito como projetado para empurrar usuários para o pago rapidamente: após um período de inatividade, os sites entram em modo "preview" que limita a disponibilidade. Trate o plano gratuito como teste, não como hospedagem duradoura.

Sem reedição inline. Cada revisão é um novo upload.

Use se: você precisa do arrastar e soltar de HTML para URL mais rápido, está hospedando HTML simples (não JSX) e precisa principalmente de contagens agregadas de visitas em vez de inteligência por Prospect.

HummingDeck

Aviso: este é o nosso produto. Vamos explicar as concessões com honestidade.

O HummingDeck começou como uma ferramenta para compartilhar decks de vendas e pitch decks com rastreamento. A infraestrutura subjacente (faça upload de um arquivo, receba um link rastreável de compartilhamento, veja quem abriu qual página) acabou sendo exatamente o que as pessoas precisam para qualquer artefato HTML de arquivo único, seja um deck, uma demo do v0, um artefato do Claude ou um mockup para cliente.

O que o HummingDeck adiciona sobre a hospedagem é compartilhamento seguro: saber quem pode ver o arquivo, quem realmente viu e o que fez com ele.

O que fazemos que outros desta lista não fazem:

  • Rastreamento por visitante, por página. Você vê qual destinatário específico abriu o link, no que clicou, quanto tempo ficou em cada página ou slide e se voltou. Não "37 visualizações dos Estados Unidos", e sim "paula@acmecorp.com visualizou a proposta, passou 4 min na seção de preços, não abriu a página do contrato."
  • Compartilhamento restrito via validação por e-mail. Em vez de uma senha estática (que é compartilhada junto com o link), cada Visitante valida seu e-mail antes do acesso. O Visitante digita o endereço, recebe um código de uso único e só então entra. Daí seguem três coisas: você captura exatamente quem abriu, pode revogar o acesso por destinatário sem quebrar o link para os outros, e o encaminhamento é detectado porque o novo Visitante também tem que validar. Compare com uma senha, que viaja silenciosamente com o link para onde quer que ele seja encaminhado.
  • Inferência de encaminhamento. Quando um link é aberto a partir de três cidades diferentes em 20 minutos, é um comitê de compras circulando o material. Expomos esse sinal explicitamente.
  • Filtragem de bots. Crawlers de IA, bots de SaaS e navegadores headless são uma parcela real do tráfego em links de compartilhamento. Filtramos para que sua contagem de "visualizado" reflita humanos, não o GPTBot.
  • Runtime para artefatos de IA. Artefatos do Claude (HTML + JSX + CSS injetado), exportações do v0, apps do Lovable, saídas do Bolt. Eles rodam sem alteração dentro do nosso visualizador. Cuidamos do CSP, do sandboxing e da injeção de scripts que quebra na maioria das plataformas.
  • Pacotes multi-documento. Um único arquivo HTML rastreado é o ponto de entrada. Para trabalho B2B, o mesmo motor se estende a Salas de Negociação (deck + preços + estudo de caso + Loom sob uma URL com marca para vendas) e salas de dados (deck + modelo financeiro + cap table + PDFs de due diligence para captação).

O plano gratuito te dá 5 documentos, 1 sala de dados, visualização de Engajamento em nível de documento (quem abriu, tempo total, cobertura de páginas) e filtragem de bots. Analytics histórica por página com retenção (30 dias no Starter, 90 dias no Pro, ilimitada no Business) começa em $10/mês.

O que não fazemos bem:

  • Não é gratuito ilimitado. O plano gratuito cobre 5 documentos e 1 sala de dados. Usuários intensos chegam ao plano pago rápido. Se você está hospedando dez arquivos HTML para compartilhamento de hobby, tiiny.host ou Netlify Drop sai mais barato.
  • Não é a CDN mais rápida do planeta. O Cloudflare Pages carrega mais rápido na margem de milissegundos. Para um link rastreável de compartilhamento, o custo de latência não importa; para um site de marketing público, pode importar.
  • Sem senha estática (intencional). Usamos validação por e-mail em vez disso. Senhas são compartilhadas junto com o link, o que anula o controle de acesso. Se você precisa especificamente de uma única senha estática (uma senha de equipe para uma página interna, por exemplo), um host de senha estática como Surge ou tiiny.host atende melhor a esse caso restrito.
  • Domínio personalizado em links de compartilhamento é apenas no plano Business ($40/usuário). Starter e Pro usam subdomínios hospedados pelo HummingDeck. Se URLs de compartilhamento white-label são inegociáveis desde o primeiro dia, conte com o plano Business.
  • Não foi projetado para páginas públicas indexáveis. Os links do HummingDeck são privados por padrão. Se você quer uma URL que o Google possa indexar, um site de marketing público é o trabalho errado para nós.

Use se: você está enviando arquivos HTML/PDF/PPT para pessoas específicas cuja identidade, profundidade de Engajamento e comportamento de encaminhamento te interessam. O caso de uso B2B (vendas, captação, propostas de agência, demos para clientes) é para o qual o HummingDeck foi construído.

O eixo escondido: quem realmente visualizou

O padrão na tabela acima: a maioria das ferramentas de "hospedar html" responde à pergunta do upload. Poucas respondem à pergunta do acesso. Quase nenhuma responde à pergunta da inteligência.

Para uma peça de portfólio do v0 que você está mostrando para o mundo, você não se importa. Joga no GitHub Pages.

Para uma proposta gerada pelo Claude que você está enviando para uma única cliente, a pergunta da inteligência é a razão inteira pela qual você está compartilhando:

  • Ela abriu?
  • Quais páginas ela leu?
  • Ela voltou?
  • Ela encaminhou?
  • Quem mais está olhando agora?

Torne essa pergunta o fator decisivo na escolha da ferramenta. Se seu caso de uso precisa de respostas, a lista curta colapsa rápido. O HummingDeck é a única ferramenta desta lista que entrega. Duas concorrentes que não estão na lista, LiveSend e OneClickLive, também oferecem algum rastreamento por visitante neste nicho e vale avaliar se o preço ou o mix de recursos do HummingDeck não couber.

O problema do artefato de IA

Há um problema separado que merece destaque: as ferramentas de IA estão produzindo artefatos de arquivo único cada vez mais complexos. Os artefatos do Claude agora combinam rotineiramente HTML, JSX e Tailwind em um único arquivo. As exportações do v0 são React. Os apps do Lovable incluem estado do lado do cliente e chamadas para APIs remotas.

A maioria dos hosts estáticos serve o arquivo como HTML cru e quebra o JSX. Algumas plataformas (o próprio recurso de publicar do Claude, o compartilhamento de canvas da OpenAI) rodam o artefato em um sandbox endurecido que tira recursos.

O blogueiro e praticante Simon Willison escreveu sobre isso em 10 de dezembro de 2025. Ele construiu mais de 150 ferramentas HTML de arquivo único com LLMs e recomenda não hospedá-las no recurso interno de compartilhamento da plataforma do LLM, porque essas plataformas rodam ferramentas hospedadas em sandboxes apertados com restrições que quebram com frequência o carregamento de dados ou imagens externas. A recomendação padrão dele é um repositório gratuito no GitHub Pages, tratando o formato HTML de arquivo único como a unidade de distribuição.

Se a ferramenta que você está considerando não trata explicitamente o empacotamento de JSX, o CSP para scripts inline ou o isolamento de sandbox, e seu artefato tem qualquer interatividade não trivial, teste antes de se comprometer.

As ferramentas que tratam explicitamente essa camada hoje:

  • HummingDeck (runtime de CSP/sandboxing, renderização completa de JSX dentro de um link rastreável)
  • OneClickLive (detecta React/JSX automaticamente, embrulha com Babel no navegador, faz deploy no edge da Cloudflare)
  • Vercel (se você está publicando o artefato como um projeto Next.js, não como arquivo único)

As ferramentas que não tratam:

  • GitHub Pages, Cloudflare Pages, Netlify Drop, Render e Surge servem HTML/JS cru, sem empacotamento de JSX.
  • tiiny.host exige ZIP manual para JSX.

O que escolher

Uma matriz curta de decisão:

Se você forEscolha
Uma desenvolvedora com um arquivo HTML de portfólioGitHub Pages
Uma desenvolvedora publicando React de produçãoVercel Pro ou Cloudflare Pages
Compartilhando uma demo HTML com poucas pessoas, grátis, pontualNetlify Drop
Compartilhando HTML/PDF/decks para Prospects específicos e precisa saber quem abriu o quêHummingDeck
Compartilhando artefatos gerados por IA com acesso de Visitante verificado (em vez de uma senha compartilhada)HummingDeck (validação por e-mail)
Compartilhando artefatos JSX/React do Claude ou v0 sem empacotamento manualHummingDeck ou OneClickLive
Compartilhando um deck + preços + estudo de caso para um comitê de comprasSala de Negociação do HummingDeck
Compartilhando materiais de captação com múltiplos sócios investidoressala de dados do HummingDeck
Hospedando uma página interna pública atrás de uma única senha estática de equipeSurge Pro ou tiiny.host Solo
Evitando qualquer ferramenta paga e tem habilidades com gitCloudflare Pages

Hospedagem é metade do trabalho

Assim que seu arquivo HTML estiver no ar, compartilhe-o como um link rastreável com o HummingDeck. Você verá qual página cada destinatário leu, quando voltou e para quem encaminhou o link.

FAQ

Posso hospedar um único arquivo HTML grátis?

Sim. O Netlify Drop aceita um único arquivo HTML sem conta, o GitHub Pages é gratuito se você tiver um repositório no GitHub, e o Cloudflare Pages e o Render oferecem hospedagem estática gratuita. tiiny.host e HummingDeck oferecem planos gratuitos com limites. A concessão honesta: a hospedagem gratuita te dá uma URL, mas raramente te dá proteção por senha, analytics por visitante ou licença para uso comercial.

Qual é a melhor alternativa ao tiiny.host?

Depende de qual limite do tiiny.host você está enfrentando. Se for o teto de 3 MB do plano gratuito, Netlify Drop ou Cloudflare Pages lidam com arquivos maiores grátis. Se for a falta de analytics por visitante, o HummingDeck é o substituto funcional mais próximo. Se for o tratamento de JSX/React, OneClickLive ou HummingDeck lidam diretamente com artefatos do Claude e saídas do v0.

Como compartilhar privadamente uma página HTML gerada por IA (Claude, v0, Lovable) com uma cliente?

O link de preview do Vercel é público por padrão. O recurso "Publicar" do Claude dá uma URL pública sem analytics, e contas team/enterprise do Claude não conseguem publicar artefatos publicamente. O caminho mais limpo é fazer upload para o HummingDeck e ligar a validação por e-mail, para que cada Visitante verifique seu endereço antes de obter acesso e você veja quem realmente abriu o quê. Para uma alternativa auto-hospedada, o Cloudflare Pages atrás do Cloudflare Access funciona se você se sentir confortável configurando políticas de identidade. Veja o tutorial de artefato do Claude para o caminho com a HD.

O GitHub Pages permite uso comercial?

Para a própria página, não. A Política de Uso Aceitável do GitHub diz que Pages "não se destina, nem está autorizado, a ser usado como serviço gratuito de hospedagem web para administrar seu negócio online, site de e-commerce ou qualquer outro site direcionado principalmente a facilitar transações comerciais ou fornecer software comercial como serviço (SaaS)." Um portfólio para alguém que trabalha numa empresa está ok. Um material de vendas que fecha o negócio na própria página viola os termos. O plano Hobby gratuito da Vercel tem a mesma restrição para "atividade comercial."

Posso rastrear quem visualizou um arquivo HTML estático?

Na maioria dessas ferramentas, não. GitHub Pages, Cloudflare Pages, Netlify Drop, Render e Surge não te dão analytics nativa. Vercel e tiiny.host mostram visitas agregadas, não identidade por visitante. HummingDeck e concorrentes especializadas (LiveSend, OneClickLive) te dão rastreamento por visitante, por página, expondo quem especificamente abriu, o que leu e se encaminhou.

E quanto a React ou JSX de artefatos do Claude?

A maioria dos hosts estáticos serve HTML/JS cru e não renderiza JSX sem uma etapa de build. Artefatos do Claude que combinam HTML + JSX + Tailwind em um único arquivo são um ponto comum de quebra. As ferramentas que tratam JSX em um único arquivo sem empacotamento manual são o HummingDeck e o OneClickLive. tiiny.host exige que você empacote o artefato como ZIP por conta própria; a Vercel resolve se você tratar a saída como um projeto Next.js em vez de um arquivo HTML único.


Relacionados: