Security
Os limites de segurança devem ser explícitos
O TutuSoo separa a busca pública dos dados pessoais: a busca anônima não exige conta e o login só habilita coleções e histórico. O rastreamento respeita o robots.txt e aplica limites de endereço de saída e tamanho de resposta.
Busca e links externos
Os resultados podem vir do índice local ou de um fallback web rotulado. O cliente só abre endereços HTTP ou HTTPS, então resultados malformados não podem virar links executáveis.
- As páginas de resultados não são indexadas.
- Consultas, paginação e respostas têm limites de recursos.
- Erros de rede preservam o contexto e oferecem uma nova tentativa real.
Limites do rastreador
Os destinos são verificados antes das requisições. Endereços loopback, privados, link-local e de metadados de nuvem são rejeitados, e redirecionamentos são validados novamente.
- robots.txt e Crawl-delay são respeitados por padrão.
- O HTML é transmitido com um limite de tamanho de resposta.
- Os estados de rastreamento, indexação e recuperação permanecem rastreáveis.
Contas e dados pessoais
Usuários anônimos não são obrigados a criar contas. O Tutu ID oferece login; coleções e histórico podem ser removidos individualmente ou limpos.
- Endpoints de admin e de usuário comum usam verificações de autorização separadas.
- Sessões expiradas são limpas localmente com uma mensagem explícita.
- As API keys nunca devem ir em parâmetros de consulta da URL.