BARATA / RESEARCH SCOUT

Versão 1 · 25/10/2026 · Informação pública sobre uma aplicação privada

Documento específico do Scout

Política de privacidade

Responsável e âmbito

Vitor Barata, desenvolvedor e utilizador individual do Barata Research Scout. Contacto para privacidade e eliminação: Vitor.miguel.barata@gmail.com. A aplicação é uma ferramenta Windows local e privada, sem registo de contas de utilizadores externos. A presente página é informativa e não disponibiliza a aplicação nem os seus dados.

Dados YouTube utilizados

O Scout utiliza YouTube API Services para consultar vídeos e canais públicos. Trata IDs, URLs, títulos, descrições, nomes/IDs de canais, datas, duração, referências de uploads e tokens de paginação; guarda proveniência, ordem da resposta, timestamps e recibos técnicos. Estes metadados podem identificar criadores individuais. Os endpoints utilizados são search.list, channels.list, playlistItems.list e videos.list. Não consulta comentários, histórico de visualização, subscrições privadas, mensagens ou dados privados de canais; não utiliza contagens de popularidade para pontuar criadores.

Finalidade e seleção

A finalidade é localizar explicações de metodologias de trading, extrair regras e distinguir alegações de evidência para investigação quantitativa futura. Existe seleção humana explícita e uma seleção técnica que preserva a ordem original e exclui IDs já tentados. Etiquetas de mercado/estratégia e scoring próprios derivados de metadados permanecem bloqueados enquanto o enquadramento adicional não estiver documentado. O Scout não executa operações financeiras nem promove automaticamente hipóteses para MSA/ED.

Contas, autenticação e segurança

A pesquisa pública usa uma API key YouTube; não implementa OAuth YouTube ou login com a conta YouTube do utilizador. Gemini usa uma credencial separada. Os mecanismos Windows existentes protegem credenciais com DPAPI CurrentUser e ACL privada, fora do repositório; não há chaves no frontend. A proteção pertence à conta Windows e não é uma garantia de isolamento contra todo o software executado pela mesma conta. A interface local não tem contas externas ou um sistema próprio de login. O publicador privado Google Drive, componente separado, usa OAuth drive.file; isso não é OAuth YouTube.

Processamento audiovisual por Gemini

Quando existe uma autorização financeira específica e o preflight passa, o extrator envia ao serviço Gemini uma URL pública YouTube e instruções de extração; o serviço processa o conteúdo audiovisual. Podem ser recebidos resumos, regras, timestamps, ambiguidades e tokens de consumo, guardados localmente em JSON/relatórios. Não se guarda o ficheiro integral do vídeo no computador nem se efetua scraping ou download para contornar acesso. Prompts/respostas integrais não são publicados no Drive. Não se promete que o fornecedor elimine imediatamente os dados ou os processe exclusivamente num país. Aplicam-se os termos Gemini e a Política de Privacidade Google; o tratamento pode depender da modalidade do serviço.

Acesso e partilha

O responsável tem acesso aos ficheiros na sua conta Windows e às contas Google por si autorizadas. Google/YouTube recebem os pedidos de API e os dados técnicos necessários ao serviço; Gemini recebe os dados descritos acima. Cópias sanitizadas de relatórios autorizados podem ser publicadas numa biblioteca Google Drive privada e consultadas por integrações de leitura autorizadas pelo titular, incluindo ChatGPT. A biblioteca não recebe a cache YouTube, as bases SQLite, credenciais ou payloads integrais. A biblioteca privada só recebe os documentos previamente autorizados. Não existe venda de dados ou acesso público à aplicação.

Retenção efetivamente implementada

A cache da API tem validade local de sete dias. O código verifica a validade e bloqueia o uso de dados expirados; contém limpeza de payloads ao executar certos percursos. Não há agendamento recorrente do Scout que garanta limpeza durante inatividade. Exports, backups, seleções e relatórios podem conter cópias de campos YouTube e exigem revisão separada de retenção: a limpeza da SQLite não os elimina automaticamente. Ler uma cache não renova a sua validade. A regra geral oficial de refresh/eliminação aplicável aos metadados não deve ser confundida com permissões especiais para estatísticas.

Política proposta de conservação e eliminação

A validade operacional da cache é de sete dias. Os campos API abrangidos devem ser atualizados por via autorizada ou eliminados dentro dos prazos aplicáveis, incluindo cópias e exports. Como descrito acima, a aplicação ainda não garante limpeza durante inatividade. Os recibos mínimos de consumo e hashes são separados do conteúdo API para controlo e reconciliação. A conservação das interpretações audiovisuais e dos recibos mínimos requer revisão do responsável à luz do enquadramento aplicável; não se afirma conservação ilimitada de API Data.

Pedidos e controlo do titular

Enviar pedidos de acesso, correção ou eliminação para Vitor.miguel.barata@gmail.com, indicando o tipo de dado ou URL relevante, sem enviar chaves. Não existe atualmente um botão que execute automaticamente estes pedidos: são tratados manualmente pelo responsável. A proposta é eliminar dados abrangidos por um pedido válido sem demora e, quando exigido pelas políticas YouTube, no máximo em sete dias. Eliminar uma cópia Scout não elimina o conteúdo no YouTube. Para impedir novos pedidos do Scout, o titular pode deixar de o executar ou revogar a API key na sua Console; o Scout não solicita consentimento OAuth YouTube a revogar.

Página informativa e serviços externos

Estas páginas informativas são estáticas, alojadas na Cloudflare, sem formulário de recolha, analytics instalado pelo responsável, cookies próprios da aplicação, fontes remotas, player incorporado ou scripts de terceiros. A Cloudflare pode tratar IP e registos técnicos necessários ao alojamento segundo a sua Política de Privacidade (https://www.cloudflare.com/privacypolicy/). Os links externos só são abertos por escolha do visitante e esses serviços aplicam as suas próprias políticas. Esta publicação não dá acesso à aplicação local, cofre, bases, filas ou investigadores.

Estado e alterações

Esta política descreve o estado observado e as limitações conhecidas; não é uma certificação de conformidade integral. Alterações materiais exigem revisão e, quando aplicável, aceitação pelo utilizador antes do uso. A publicação não significa aprovação especial do YouTube nem aceitação de condições do fornecedor em nome do titular. O mecanismo obrigatório de apresentação/aceitação de privacidade na interface operacional ainda não foi integrado.

Referências oficiais