WatchSignal: Lista de Suboperadores
Última atualização: 28 de setembro de 2026 (rev. 2)
Esta página lista os suboperadores (prestadores externos que tratam dados pessoais por conta do WatchSignal) em conformidade com a nossa Política de Privacidade e os requisitos do art. 28(3)(d) do GDPR.
O WatchSignal foi projetado para minimizar o compartilhamento de dados. A maior parte da funcionalidade do App (inferência de IA, acompanhamento de portfólio, lista de observação, alertas) é executada inteiramente no dispositivo. Apenas as categorias limitadas descritas abaixo envolvem operadores externos.
Suboperadores ativos
| Suboperador | Finalidade | Categorias de dados tratados | Localização do servidor | Mecanismo de transferência | Base legal GDPR | Status do DPA |
|---|---|---|---|---|---|---|
| PostHog, Inc. (PostHog EU Cloud) | Analítica de uso, entender a adoção de funcionalidades e o desempenho do App | ID da conta WatchSignal (aleatório, não o Apple ID, nome ou e-mail), visualizações de tela, interações com recursos (ex.: "gráfico aberto", "alerta criado", "sinal gerado"), versão do App, tipo de dispositivo, versão do SO. Não vinculado ao portfólio, lista de observação, nome ou e-mail. | Alemanha (EEE), sem transferência para fora do EEE para fins analíticos | Não aplicável, os dados permanecem dentro do EEE | Consentimento (Art. 6(1)(a)); escolhido durante o onboarding, retirável em Configurações → Privacidade e dados | Em vigor |
| Functional Software, Inc. d/b/a Sentry | Relatórios de falhas e monitoramento de desempenho | Modelo de dispositivo, versão do SO, versão do App, rastreamentos de pilha de falhas, mensagens de erro, spans de desempenho, eventos de breadcrumb (URLs removidas), UUID anônimo persistente. Sem dados de portfólio, símbolos de tickers, entradas de lista de observação ou endereço IP. | UE (região de Frankfurt) para usuários do EEE | CCPs UE (Decisão de Execução (UE) 2021/914) | Interesse legítimo (Art. 6(1)(f)) | Em vigor |
| RevenueCat, Inc. | Gerenciamento de assinaturas, verificação e gerenciamento dos direitos de assinatura no aplicativo | App User ID (user_id do WatchSignal), status da assinatura, histórico de compras, dados de recibo da App Store |
Estados Unidos (AWS) | CCPs UE (Decisão de Execução (UE) 2021/914) | Execução do contrato (Art. 6(1)(b)) | Em vigor |
| Cloudflare, Inc. (Cloudflare Workers e D1) | Infraestrutura de backend: sincronização de conta (lista de observação, alertas, preferências), tokens de dispositivo push, configurações de alertas, atribuição de indicações | sub da Apple, user_id, e-mail de repasse, ID do dispositivo, dados de lista de observação/alertas/preferências, tokens de dispositivo push, configurações de alertas, identificadores e registros de clique de indicação |
Dados de sincronização: WEUR (Europa Ocidental) via Cloudflare D1. Workers e entrega de push: edge global (ponto de presença mais próximo do usuário) | CCPs UE (Decisão de Execução (UE) 2021/914) | Consentimento (Art. 6(1)(a)) para sincronização de conta; execução do contrato (Art. 6(1)(b)) para alertas e entrega de push | Em vigor (DPA de Cliente da Cloudflare, incorporado ao Contrato de Assinatura de Autoatendimento) |
Outros destinatários (não suboperadores)
Os serviços a seguir recebem solicitações do seu dispositivo (e, no caso da Apple, do nosso servidor quando verifica seu login ou entrega uma notificação push). Como qualquer servidor web, eles veem o endereço IP do dispositivo que faz a solicitação. Não são suboperadores porque não tratam dados sob as instruções do WatchSignal; cada um atua sob sua própria política de privacidade. O WatchSignal não envia nenhum identificador de conta a nenhum deles.
| Serviço | Dados enviados pelo App | Por que não é um suboperador |
|---|---|---|
Yahoo Finance (query1.finance.yahoo.com, query2.finance.yahoo.com) |
Símbolo do ticker (ex.: "AAPL") | Os símbolos de tickers não são dados pessoais (Considerando 26 do GDPR). Nenhum identificador de usuário transmitido. |
Reddit (www.reddit.com) |
Símbolo do ticker + nome do subreddit | Os símbolos de tickers não são dados pessoais. Nenhum identificador de usuário transmitido. |
| Apple Inc. (Sign in with Apple, cobrança da App Store, Apple Push Notification service) | Troca de token do Apple ID, compra no app, registro de token push | Controlador independente sob a política de privacidade e os termos de desenvolvedor da Apple; o WatchSignal nunca recebe dados de pagamento |
| Hugging Face, Inc. (huggingface.co) e sua rede de distribuição de conteúdo | Solicitação HTTP dos arquivos do modelo no dispositivo na primeira inicialização e em atualizações de modelo (endereço IP, user agent do app) | Host de arquivos público; nenhum identificador de conta é enviado e nada é processado em nome do WatchSignal |
Salvaguardas de transferência
Para transferências do EEE para suboperadores sediados nos EUA (Sentry, RevenueCat, Cloudflare), o WatchSignal apoia-se nas Cláusulas Contratuais Padrão da Comissão Europeia (Decisão de Execução (UE) 2021/914), complementadas por:
- Criptografia em trânsito (TLS 1.2+) e em repouso
- Minimização de dados: apenas os dados mínimos necessários são compartilhados com cada operador
- Restrições contratuais sobre o uso para fins próprios pelo operador
O PostHog é hospedado no PostHog EU Cloud, na Alemanha, dentro do EEE. Nenhuma salvaguarda de transferência é necessária para os dados analíticos porque eles não saem do EEE.
Usuários no Brasil (LGPD, Lei nº 13.709/2018): as mesmas bases legais se aplicam sob a LGPD Art. 7º: consentimento é o Art. 7º, I; obrigação legal é o Art. 7º, II; execução de contrato é o Art. 7º, V; legítimo interesse é o Art. 7º, IX. As transferências internacionais a partir do Brasil são feitas com base no Art. 33 da LGPD.
Resumo do status de DPA
| Suboperador | DPA exigido | Status |
|---|---|---|
| PostHog | Sim (dados pessoais sob o Art. 28) | Em vigor |
| Sentry | Sim (dados pessoais sob o Art. 28) | Em vigor |
| RevenueCat | Sim (dados pessoais sob o Art. 28) | Em vigor |
| Cloudflare | Sim (dados pessoais sob o Art. 28) | Em vigor (DPA de Cliente da Cloudflare, incorporado ao Contrato de Assinatura de Autoatendimento) |
Notificação de alterações de suboperadores
Atualizaremos esta lista quando adicionarmos, removermos ou substituirmos um suboperador. Para alterações materiais, forneceremos aviso prévio de pelo menos 30 dias por meio do sistema de notificação no App ou por e-mail (quando houver um endereço de e-mail registrado). Você pode se opor a um novo suboperador entrando em contato em privacy@watchsignal.ai.
Registro de alterações
| Versão | Data | Resumo |
|---|---|---|
| rev. 2 | 28 de setembro de 2026 | Corrigido o PostHog: EU Cloud na Alemanha, eventos vinculados ao ID da conta, base de consentimento. Atualizados o Sentry (região de Frankfurt na UE) e a Cloudflare (sincronização de conta via Workers e D1, armazenamento WEUR). Movidos Apple e Hugging Face para a tabela de outros destinatários. Removido o Polygon.io (as solicitações passam pelo proxy do próprio WatchSignal). Removida a redação sobre transferência do Reino Unido. Atualizado o status do DPA. Adicionada a nota sobre a LGPD. |
| rev. 1 | 10 de maio de 2026 | Publicação inicial. |
Dúvidas? Entre em contato em privacy@watchsignal.ai