Seu link na bio, do seu jeito

Manual Abre.bio

Tudo o que você precisa para utilizar o Abre.bio, do primeiro acesso às principais funcionalidades — construído a partir de exploração real do sistema, com evidências e status de verificação para cada item.

📘 Versão 0.1 — Etapa 1 (reconhecimento) 📅 Documentado em 31/08/2026 🔎 21 capturas de tela reais
17
Páginas visitadas
14
Funcionalidades verificadas
21
Screenshots reais
11
Itens ainda não testados

Primeiros passos

Módulos do Abre.bio

Cada card abaixo representa um módulo real encontrado na barra lateral da conta de demonstração.

Primeiros passos

Esta seção reúne o caminho mínimo para começar a usar o Abre.bio: acessar a conta, entender o painel inicial e reconhecer a navegação principal. Todos os passos abaixo foram executados e confirmados na conta de demonstração.

ℹ️

Sobre esta versão do manual: este documento já passou por três sessões de exploração real (reconhecimento geral, aprofundamento da Central da conta e do editor de blocos, e mapeamento de ações e telas auxiliares). Os fluxos completos de criação de cada tipo de link/página ainda serão documentados em uma próxima sessão — veja a seção Cobertura da documentação.

Login e cadastro

✓ Verificado
Acesso → abre.bio/login

A tela de login do Abre.bio pede e-mail e senha, com verificação automática de segurança (Cloudflare Turnstile) antes de liberar o botão de entrar.

  1. Passo 1 — Abra a página de login

    Acesse abre.bio/login no navegador. A tela é dividida em duas colunas: à esquerda, a apresentação da marca ("Seu universo em um só link"); à direita, o formulário de acesso com o título Que bom ver você.

    Tela de login do Abre.bio com campos de e-mail e senha
    Tela de login — abre.bio/login
  2. Passo 2 — Preencha e-mail e senha

    No campo Seu e-mail, informe o e-mail da conta. No campo Sua senha, informe a senha (é possível alternar a visibilidade da senha pelo ícone de olho). O widget de segurança abaixo dos campos é verificado automaticamente e muda de "Verificando..." para "Sucesso!" sem exigir nenhuma ação da pessoa usuária.

    Formulário de login preenchido, com verificação de segurança concluída
    Formulário preenchido e verificação de segurança concluída
  3. Passo 3 — Clique em "Entrar e continuar"

    Após clicar no botão fúcsia Entrar e continuar, o sistema exibe um indicador de carregamento e redireciona automaticamente para o Painel.

  4. Resultado

    A pessoa usuária é levada para abre.bio/dashboard, onde aparece uma faixa de boas-vindas: "Bem-vindo de volta, [Nome]."

💡

Dica: a tela de login também oferece os links Senha perdida / Reenviar ativação e Cadastrar-se, mas o fluxo de recuperação de senha e o fluxo completo de cadastro ainda não foram testados até o fim (ver ! Não testado).

Tela de cadastro (visão geral)

◐ Parcialmente verificado — a tela de cadastro (abre.bio/register) foi aberta e fotografada, mas o fluxo de criação de conta não foi concluído (a conta de demonstração já existe e foi usada diretamente).

Tela de cadastro do Abre.bio, primeira etapa: nome e tipo de conta
Tela de cadastro — etapa 1: "Vamos criar o seu perfil"

Nesta primeira etapa do cadastro, o formulário pede: nome de exibição, o tipo de conta (Minha marca pessoal ou Meu negócio ou equipe), CPF e uma pergunta de segmento ("O que você faz de melhor?"). O botão de avanço chama-se Avançar para minha página. As etapas seguintes do cadastro ainda não foram exploradas.

Painel (Dashboard)

✓ Verificado
Sidebar → Painel · abre.bio/dashboard

O Painel é a tela inicial após o login. Ele reúne um resumo numérico do espaço da pessoa usuária, um gráfico de visualizações e a lista de links criados.

Topo do Painel do Abre.bio com números do espaço e botão Nova página
Painel — cabeçalho e cards "Seu espaço, em números"

O que aparece no Painel

  • Cabeçalho: saudação ("Olá, [Nome]!"), texto "Aqui está o desempenho dos seus links" e o botão + Nova página.
  • Seu espaço, em números: seis indicadores — Total de biolinks, Total de links curtos, Total de links de arquivos, Total de links de vcard, Total de links de eventos e Total de links estáticos.
  • Analytics — Visualizações ao longo do tempo: gráfico de linha com um botão Visualizar ao lado. Testado: o botão navega para /links-statistics, a mesma tela de "Estatísticas de links" da barra lateral, com dados agregados de toda a conta (não apenas do gráfico do Painel).
  • Seus links: lista dos links/páginas já criados, com ações rápidas por linha (ver seção Páginas de Biolink).
Seção Seus links no Painel, listando a página biolink demo
Painel — bloco "Seus links"
Tela de Estatísticas de links, aberta a partir do botão Visualizar do gráfico do Painel
Resultado do botão "Visualizar" — tela "Estatísticas de links" (/links-statistics)

Rodapé institucional

Todas as páginas internas do Abre.bio (não apenas o Painel) terminam com um rodapé de marca: bloco "abre.bio" com a frase "Explore o conteúdo, os recursos e as funcionalidades disponíveis em nosso site.", ícones de Facebook e Instagram, e o aviso de direitos autorais.

Rodapé padrão presente em todas as páginas internas do Abre.bio
Rodapé institucional — presente em todas as telas internas

Sites estáticos

✓ Verificado
Sidebar → Links → Sites estáticos · abre.bio/links?type=static

Tela para carregar um site pronto (arquivos estáticos) e publicá-lo através do Abre.bio. Lista vazia na conta de demonstração. Rota exata confirmada via href da sidebar: ?type=static.

Estado vazio da listagem de sites estáticos
Estado vazio — botão "Carregar site" para criar

Fluxo de criação (testado por completo, com upload real)

O botão Carregar site abre o modal "Site estático": campo Arquivo HTML ou ZIP (tipos aceitos .html ou .zip, 20 MB no máximo; um ZIP precisa conter um index.html na raiz; tipos permitidos dentro do ZIP incluem .css .js .html .jpg .png .svg .gif .webp .ttf .woff .woff2 .json .mp3 .mp4 .webm .pdf .txt .avif) + campo URL curta opcional.

Modal Site estático, campo Arquivo HTML ou ZIP vazio, com a lista de requisitos de arquivo
Modal "Site estático" — requisitos de arquivo

Enviamos um arquivo .html mínimo de teste (só um <h1>Teste manual temporário</h1>) e uma URL curta.

Modal Site estático com o arquivo teste-manual-temp.html selecionado e a URL curta preenchida
Modal "Site estático" — arquivo e URL preenchidos

O upload foi aceito ("Criado com sucesso") e, na tela de edição, o preview ao vivo (formato celular) renderizou de fato o <h1> do arquivo enviado — confirmação visual de que o conteúdo do HTML foi processado e publicado de verdade, não apenas o nome do arquivo salvo.

Tela de edição de site estático com o preview ao vivo renderizando o texto Teste manual temporário enviado no HTML
Site estático publicado — preview ao vivo renderizando o HTML enviado

Excluímos o link em seguida, restaurando a listagem ao estado vazio original. A tela de edição também traz os mesmos acordeões padrão (Pixels, URL temporária, Proteção, SEO, Avançado) das demais telas de link.

Códigos QR

✓ Verificado
Sidebar → Tools → Códigos QR · abre.bio/qr-codes

Ferramenta para gerar códigos QR (por exemplo, apontando para uma página de biolink ou link curto). Nenhum código QR criado na conta de demonstração.

Estado vazio da listagem de códigos QR
Estado vazio — "Nenhum código QR existente"

Fluxo de criação (a partir de "Criar QR" no menu de três pontos de um link)

Exploramos a tela /qr-code-create até o último passo seguro, sem persistir nenhum QR code na conta. Ela já vem pré-preenchida com a URL de destino e gera um preview do QR ao vivo no navegador, sem precisar salvar nada:

  • 15 tipos de QR no topo: Texto, URL, Telefone, SMS, Email, WhatsApp, FaceTime, Localização, WiFi, Evento, vCard, Cripto, PayPal, Pagamento via UPI, Pagamento EPC, Pagamento via PIX.
  • Toggle "Código QR dinâmico" (ligado por padrão) e opção "Selecione entre os links preexistentes".
  • Acordeão "Dados incorporados", que mostra o texto/URL cru codificado no QR, e o aviso "O código QR parece estar legível."
Tela Criar QR, parte superior, com formulário, seletor de tipo e preview do QR ao vivo
Criar QR — formulário e preview ao vivo

Rolando a tela: botões "Imprimir" e "Baixar" (não acionados — download/impressão exigem permissão explícita do usuário) e um conjunto de acordeões de personalização — Estilo, Cores, Quadro, Marca, Opções — antes do botão final "Criar".

Tela Criar QR, parte inferior, com acordeões de personalização Estilo, Cores, Quadro, Marca, Opções e botão Criar
Criar QR — personalização e botão final "Criar"
?

Parada deliberada: o botão "Criar" não foi clicado, para não persistir um código QR na conta demo — esse é o passo que de fato salvaria o registro na listagem.

Assinaturas de e-mail

✓ Verificado
Sidebar → Tools → Assinaturas · abre.bio/signatures

Apesar do nome, este módulo não trata de planos/pagamentos: ele cria assinaturas de e-mail (a "assinatura" que fica no rodapé de mensagens enviadas), com seus próprios links. Nenhuma assinatura criada na conta de demonstração.

Estado vazio da listagem de assinaturas de e-mail
Estado vazio — "Não há assinaturas criadas"
ℹ️

O botão de informação (ícone "i") ao lado do título provavelmente explica o recurso, mas seu conteúdo ainda não foi aberto ! Não testado.

Preferências

✓ Verificado
Sidebar → Conta → Preferências (ou menu do avatar → Preferências) · abre.bio/account-preferences

Abre a central de configurações da conta. A aba "Preferências" mostra dois blocos expansíveis: Configurações padrão e Configurações de rastreamento, com um botão Atualizar ao final.

Central da conta, aba Preferências, bloco Configurações padrão aberto
Central da conta — aba Preferências, "Configurações padrão"

Configurações padrão

Define os valores padrão de exibição para toda a conta: quantidade de resultados por página (ex.: 50), ordem padrão (crescente/decrescente) e a ordenação padrão de cada listagem — Links, Códigos QR, Projetos, Pixels, Domínios personalizados, Páginas de apresentação, Dados, Formas de pagamento, Pagamentos e Assinaturas (todas com "Número da entrada (ID)" como padrão na conta demo). Também há dois toggles: Copiar automaticamente o link após ser criado e Salvar automaticamente as configurações de links a cada 3 segundos (ambos desativados na conta demo).

Lista de campos de ordenação padrão para pixels, domínios, páginas de apresentação, dados, formas de pagamento, pagamentos e assinaturas
Campos de ordenação padrão por tipo de conteúdo

Configurações de rastreamento

Traz um único campo, IPs excluídos — uma área de texto para informar endereços IP (separados por vírgula) que devem ser ignorados pelo rastreamento de estatísticas.

Bloco Configurações de rastreamento expandido, campo IPs excluídos vazio
"Configurações de rastreamento" — campo "IPs excluídos"
!

O botão Atualizar foi localizado mas não foi clicado, para não alterar as preferências reais da conta de demonstração compartilhada.

Central da conta

✓ Verificado
abre.bio/account-preferences

No topo da página de Preferências existe uma barra de navegação por abas que dá acesso a toda a área de conta. Além disso, dentro da própria aba "Conta" existe uma segunda grade com mais atalhos (Projetos, Pixels, Páginas de apresentação, Códigos QR, Assinaturas, Dados, Notificação, Domínios personalizados, Pagamentos da conta e Registros da conta) — ou seja, alguns itens são acessíveis tanto pela barra lateral quanto por essa grade.

Grade de atalhos dentro da Central da conta com Projetos, Pixels, Páginas de apresentação, Códigos QR, Assinaturas, Dados, Notificação, Domínios personalizados, Pagamentos da conta e Registros da conta
Grade de atalhos da Central da conta

Todas as 8 abas do topo e os itens extras da grade foram visitados. Na sessão 7, o usuário autorizou explicitamente testar de fato as ações que antes tínhamos evitado por segurança — quase todas as pendências foram resolvidas; a única exceção deliberada é a exclusão real da conta (irreversível e destrutiva sobre a conta demo compartilhada por todo o projeto), confirmada com o próprio usuário para continuar fora de escopo.

AbaStatusObservação
Conta✓ VerificadoDados cadastrais + campos novos (Email, Fuso horário, Código anti phishing) + 2FA + Alterar senha. Botão "Atualizar" testado de fato.
Preferências✓ VerificadoVer seção Preferências.
Plano✓ VerificadoPlano atual e tela completa de troca de plano (/plan/renew) documentadas; parado antes de "Escolher plano" por exigir cartão ou rebaixar a conta.
Resgatar código✓ VerificadoTestado com código inválido — validação "Este código é inválido." confirmada.
Pagamentos✓ VerificadoSomente leitura — estado vazio na conta demo.
Registros✓ VerificadoLog de eventos de conta (login, registro, atualização). IPs mascarados no manual.
API✓ VerificadoRegeneração testada de fato — bloqueada pelo plano atual (descoberta nova).
Excluir conta◐ Parcial (por decisão explícita)Formulário alcançado; exclusão intencionalmente não confirmada — usuário consultado e respondeu para manter assim.
Domínios personalizados✓ VerificadoEstado vazio, botão "Conectar domínio".
Webhook✓ VerificadoEstado vazio, botão "Criar webhook".
Pixels (conta)✓ VerificadoDistinto do "Pixels" das configurações de biolink — este é o cadastro geral da conta.
Projetos✓ VerificadoEstado vazio, botão "Criar projeto".
Páginas de entrada✓ VerificadoEstado vazio, botão "Criar página de entrada".
Dados✓ VerificadoEstado vazio.
Formas de pagamento✓ VerificadoEstado vazio, botão "Adicionar processador de pagamento".

Conta (dados cadastrais) ✓ Verificado

Formulário com upload de avatar, nome, tipo de cadastro (Pessoa Física / Pessoa Jurídica), CPF (com validação em tempo real, ex.: "CPF válido ✅"), nicho/área de atuação e telefone. Rolando mais, aparecem campos não catalogados antes: Email, Fuso horário (padrão America/Sao_Paulo) e Código anti phishing (um código que a Abre.bio inclui nos e-mails enviados, para o usuário confirmar que são legítimos). Depois vêm duas seções inteiras: Autenticação de dois fatores (dropdown "Ativar a autenticação de dois fatores", padrão "Não") e Alterar senha (Senha atual / Nova senha / Repetir senha).

Aba Conta com formulário de dados cadastrais; campo CPF mascarado com barra preta
Aba "Conta" — o campo CPF foi mascarado (barra preta) antes de entrar no manual, por ser um dado real da conta demo

Clicamos de fato no botão Atualizar ao final do formulário, sem alterar nenhum campo: o botão mostrou um spinner de carregamento e, em seguida, apareceu a mensagem de sucesso "Sua conta foi atualizada." no topo da página, confirmando que o fluxo de salvamento funciona de ponta a ponta.

Mensagem de sucesso Sua conta foi atualizada no topo da página, com o formulário completo abaixo e o CPF mascarado
Botão "Atualizar" testado — mensagem de sucesso confirmada (CPF mascarado)
!

O CPF exibido nesta tela é um dado real associado à conta de demonstração. A captura usada aqui foi mascarada manualmente antes da publicação, seguindo a regra de privacidade deste projeto — nenhum documento pessoal é exibido em texto legível no manual. Os campos de Alterar senha nunca foram preenchidos, nem a Autenticação de dois fatores foi ativada — mexer nesses dois pontos numa conta demo compartilhada poderia travar o login de outras sessões futuras deste mesmo projeto.

Plano ✓ Verificado

Mostra o plano atual ("Custom plan"), a data de término ("29 Setembro, 2026"), o botão Renovar ou mudar de plano e uma lista extensa de benefícios (páginas e blocos de biolink ilimitados, todos os tipos de bloco liberados, formas de pagamento ilimitadas, limites por tipo de link — ex.: 100 links de arquivo, 10 sites estáticos —, 4 meses de retenção de estatísticas, recursos de marca/SEO/domínio, CSS e JS personalizados, entre outros).

Aba Plano mostrando Custom plan, data de término e botão Renovar ou mudar de plano
Aba "Plano" — plano atual da conta demo

Clicamos em Renovar ou mudar de plano: leva à rota /plan/renew ("Renove seu plano"), com um toggle Mensal/Anual e 3 planos lado a lado, cada um com uma tabela comparativa completa de recursos e um botão "Escolher plano" ao final:

  • Éos — grátis (R$0/mês). 1 página de biolink, blocos ilimitados mas nem todos os tipos, 0 formas de pagamento, 15 dias de retenção de estatísticas, sem pixels, sem webhooks, sem acesso à API.
  • Atena — R$19,90/mês. 10 páginas de biolink, todos os blocos, 10 formas de pagamento, 1 ano de retenção de estatísticas, com pixels e webhooks, sem acesso à API.
  • Cronos — R$49,90/mês. Páginas, blocos e projetos ilimitados, 4 meses de retenção de estatísticas, com pixels e webhooks, também sem acesso à API.
Tela Renove seu plano com os 3 cards de plano (Éos, Atena, Cronos) e seus preços
"Renove seu plano" (/plan/renew) — os 3 planos disponíveis
Fim da tabela comparativa de recursos dos 3 planos, com os botões Escolher plano de cada um
Tabela comparativa completa e botões "Escolher plano"
!

Parado deliberadamente neste ponto, sem clicar em "Escolher plano". Nenhum dos 3 planos inclui acesso à API — interessante, já que a conta demo (com um plano "Custom" fora dessa lista) tem a chave de API visível, mas a regeneração está bloqueada (ver seção "API" abaixo). Não avançamos porque: a conta não tem forma de pagamento cadastrada, então um plano pago pediria dados de cartão — proibido por regra de segurança deste projeto, mesmo com autorização explícita do usuário; e mesmo escolher o plano grátis rebaixaria permanentemente os recursos ilimitados do "Custom plan" atual, o que atrapalharia testes de recursos premium em sessões futuras. Essa decisão foi confirmada diretamente com o usuário.

Resgatar código ✓ Verificado

Formulário simples: campo Plano (mostrou "Atena" pré-selecionado) e campo Código, com o aviso "Seu plano atual será substituído se você resgatar um código para um plano diferente do seu plano já existente."

Aba Resgatar código com campos Plano e Código e aviso de substituição de plano
Aba "Resgatar código"

Preenchemos o campo Código com um valor propositalmente inválido ("TESTE-MANUAL-INVALIDO") e clicamos Enviar: a API respondeu com a mensagem de validação "Este código é inválido.", sem alterar o plano da conta.

Formulário Resgatar código mostrando a mensagem de erro Este código é inválido abaixo do campo Código
Validação confirmada: "Este código é inválido."

Não temos um código real de resgate para testar o caminho positivo (não é algo fornecido pelo time do Abre.bio), mas o comportamento de validação/rejeição de um código inválido está confirmado, e a conta não foi alterada.

Pagamentos

Lista os pagamentos feitos pela conta, com opções de exportar e filtrar. Na conta demo, o estado está vazio ("Nenhum pagamento encontrado").

Aba Pagamentos da conta com estado vazio: Nenhum pagamento encontrado
Aba "Pagamentos" — estado vazio

Registros

Log de eventos da conta: tipo de evento (ex.: login.classic.success, account.updated, register.success), endereço IP, ícones de dispositivo/navegador/país/sistema operacional, e tempo relativo (ex.: "2 horas atrás").

Tabela de registros da conta com coluna de IP mascarada por uma barra preta
Aba "Registros" — a coluna de IP foi mascarada (barra preta) antes de entrar no manual, por expor endereços reais da conta demo

API ✓ Verificado

Mostra a Chave da API (com botões de copiar e regenerar), um botão para a Documentação da API e uma grade com as categorias de endpoints disponíveis: Usuário, Links, Estatísticas de links, Projetos, Pixels, Páginas de apresentação, Códigos QR, Assinaturas, Dados, Notificação, Domínios personalizados, Pagamentos da conta e Registros da conta.

Aba API com campo Chave da API mascarado por uma barra preta e grade de categorias de endpoints
Aba "API" — a chave foi mascarada (barra preta) antes de entrar no manual, pois estava visível em texto puro na tela real

Clicamos de fato no botão de regenerar — descoberta interessante: em vez de gerar uma chave nova, apareceu um aviso "Seu plano atual não permite que você acesse este recurso. Atualize seu plano 🔒". Ou seja, a regeneração de chave de API é bloqueada pelo plano atual, mesmo sendo um "Custom plan" com muitos outros recursos ilimitados — não é apenas um botão que optamos por não testar. A chave real da conta não foi alterada.

Excluir conta

Formulário com o campo Senha atual e um botão vermelho Excluir.

Aba Excluir conta com campo de senha atual e botão vermelho Excluir
Aba "Excluir conta"
!

Ação destrutiva — nunca confirmada, por decisão explícita do usuário. Avançamos até este último passo seguro e paramos aqui. Diferente das outras 4 pendências desta seção, perguntamos diretamente ao usuário se deveríamos confirmar a exclusão de verdade — já que apagaria permanentemente a conta demo compartilhada por todo este projeto multi-sessão — e a resposta foi para manter como está, sem confirmar.

Domínios personalizados, Webhook, Pixels, Projetos, Páginas de entrada, Dados e Formas de pagamento

Todos esses itens (acessíveis pela barra lateral, grupo "Conta", e/ou pela grade de atalhos da Central da conta) estavam vazios na conta demo, cada um com seu próprio botão de criação:

ItemEstado vazioBotão de criação
Domínios personalizados"Não há domínios personalizados adicionados"Conectar domínio
WebhookEstado vazio genéricoCriar webhook
Pixels"Não há pixels por enquanto"Criar pixel
Projetos"Não há projetos por enquanto"Criar projeto
Páginas de entrada"Não há páginas de entrada existentes"Criar página de entrada
Dados"Não há dados existentes"
Formas de pagamento"Nenhuma forma de pagamento configurado"Adicionar processador de pagamento
Domínios personalizados, estado vazio
Domínios personalizados
Webhook, estado vazio
Webhook
Pixels da conta, estado vazio
Pixels (conta)
Projetos, estado vazio
Projetos
Páginas de entrada, estado vazio
Páginas de entrada
Dados, estado vazio
Dados
Formas de pagamento, estado vazio
Formas de pagamento

Perguntas frequentes

Perguntas geradas apenas a partir de funcionalidades realmente encontradas nesta exploração.

Acesse abre.bio/login, informe e-mail e senha e clique em "Entrar e continuar". Veja o passo a passo completo em Login e cadastro.

No Painel, no bloco "Seu espaço, em números".

Clique no cartão do seu usuário no rodapé da barra lateral e escolha a opção desejada, ou acesse diretamente a Central da conta.

Significa que a tela foi acessada e fotografada, mas nem todo o fluxo (por exemplo, salvar uma alteração) foi testado até o fim. Veja todos os critérios em Cobertura da documentação.

Não. Nesta versão do Abre.bio, "Assinaturas" refere-se a assinaturas de e-mail (rodapé de mensagens), não a planos de cobrança. Veja Assinaturas de e-mail.

Porque a tela real exibia um dado sensível da conta de demonstração (CPF, chave de API ou endereços IP). Esse dado foi mascarado manualmente antes da publicação — o manual nunca expõe documentos, chaves ou identificadores de rede em texto legível. Veja Central da conta.

Não. Ele foi criado propositalmente para testar o fluxo de criação/edição/exclusão de blocos e foi excluído ao final do teste, dentro da mesma sessão. A página "demo" foi devolvida ao estado original (2 blocos). Veja Editor de biolink.

Cobertura da documentação

Este manual está na Etapa 7 (quase todas as pendências "Parcialmente verificado" da Central da conta resolvidas com testes reais, com autorização explícita do usuário) de um projeto multi-sessão. Os números abaixo são calculados a partir do inventário real de exploração — nada foi estimado.

Status das 38 telas/funcionalidades mapeadas

✓ Verificado — 37 (97%) ◐ Parcialmente verificado — 1 (3%) ! Não testado — 0 (0%)

Resumo da Etapa 7

  • Conta (dados cadastrais): clicamos de fato em "Atualizar" sem alterar nenhum campo, e confirmamos a mensagem de sucesso "Sua conta foi atualizada." No processo, encontramos 3 campos e 2 seções inteiras que sessões anteriores não tinham documentado por não rolar a página até o fim: Email, Fuso horário (padrão America/Sao_Paulo), Código anti phishing, "Autenticação de dois fatores" (dropdown, padrão "Não") e "Alterar senha" (Senha atual / Nova senha / Repetir senha) — nenhum desses dois últimos foi alterado.
  • Plano: chegamos até a tela real de troca de plano (/plan/renew), com os 3 planos (Éos grátis, Atena R$19,90/mês, Cronos R$49,90/mês) e a tabela comparativa completa. Paramos antes de clicar em "Escolher plano" porque completar um plano pago exigiria digitar dados de cartão (proibido pelas minhas regras de segurança independentemente de autorização) e porque mesmo o plano grátis removeria permanentemente os recursos ilimitados do "Custom plan" da conta demo compartilhada — essa decisão foi confirmada com o usuário durante a sessão.
  • Resgatar código: testamos o caminho negativo seguro, digitando um código inválido, e confirmamos a mensagem de validação "Este código é inválido."
  • API: clicamos de fato no botão de regenerar a chave e descobrimos que a ação é bloqueada pelo plano atual da conta ("Seu plano atual não permite que você acesse este recurso. Atualize seu plano 🔒") — um achado novo, não documentado antes.
  • Excluir conta: consultamos o usuário explicitamente sobre confirmar essa exclusão destrutiva; a decisão foi manter como está, então este item permanece parcialmente verificado por escolha deliberada, não por precaução unilateral.
  • Itens atualizados: 22, 23, 24, 27 (de Parcial para Verificado); 28 mantido Parcial.
  • Novos screenshots capturados: 6 (1 mascarado por conter CPF real antes de entrar no manual).
  • Itens verificados: 37 · Parcialmente verificados: 1 · Não testados: 0

Por que 1 item continua "Parcialmente verificado"

Excluir conta (dados cadastrais): a tela e o fluxo de confirmação foram alcançados e fotografados, mas o usuário, consultado explicitamente durante esta sessão, optou por não confirmar a exclusão — uma ação destrutiva e irreversível sobre a conta de demonstração compartilhada. Diferente das pendências de sessões anteriores, esta não é uma lacuna temporária a resolver em uma próxima sessão: é uma decisão permanente e deliberada.

Limitações desta versão

A confirmação de "Escolher plano" em /plan/renew permanece fora do escopo permanentemente: qualquer plano pago exigiria inserir dados de cartão em um formulário (proibido pelas regras de segurança, mesmo com autorização explícita do usuário), e o plano grátis removeria de forma permanente os recursos do "Custom plan" da conta demo compartilhada. A exclusão de conta também permanece fora do escopo, por decisão explícita do usuário. O clique em "Compartilhar" no menu de três pontos da listagem de biolinks também segue inconclusivo: é consistente com uma chamada nativa navigator.share() do navegador, que não deixa rastro observável por automação.