Não podemos entregar o que nunca descriptografámos.
Vários regimes jurídicos europeus e nacionais exigem que os operadores de comunicações electrónicas implementem capacidades de intercepção legais: artigo 706-102 do Código de Processo Pénale francês, artigos 23.o e 31.o do IPA do Reino Unido 2016, artigos 110.o e 112.o do StPO alemão e estatutos equivalentes em toda a UE. uOS não implementa qualquer tal capacidade.
Isto não é um acto de resistência política. É uma consequência da nossa arquitectura técnica.
Por que é tecnicamente impossível
Uma capacidade de intercepção legal, no mínimo, exige que o operador possa:
- Identificar um alvo específico (utilizador ou dispositivo);
- Registar o conteúdo ou metadados das comunicações do alvo;
- Entregar esse registo à autoridade requerente.
uOS não faz nenhum destes para conteúdo de texto simples:
- Identificação: uOS pode identificar o usuário pub de um alvo, mas não pode mapear um usuário pub para uma identidade do mundo real, nem pode verificar que um usuário pub corresponde a uma pessoa que é o alvo nomeado de uma ordem de interceptação.
- Registo do conteúdo: uOS não tem acesso ao conteúdo de texto simples de qualquer mensagem a qualquer momento.
- Entrega: Não há nada para entregar.
Para metadados, nossa capacidade é igualmente limitada. Nossos servidores apenas retêm o mínimo necessário para encaminhar os quadros WebSocket: identificador de destino (user pub), plataforma id, contador, timestamp e tamanho do transporte. Isto é insuficiente para satisfazer o conteúdo de uma ordem de intercepção legal típica e deixamos isso claro em qualquer processo judicial.
O que vamos fazer
- Vamos contestar qualquer ordem que nos exija implementar a capacidade de interceptação contra a nossa arquitetura.
- Vamos cumprir com ordens restritas que pedem o que podemos tecnicamente fornecer (por exemplo, confirmação de que um user pub existe em uma plataforma específica e timestamp), de uma forma proporcional à ordem.
- Publicaremos todas essas interações no nosso Relatório Anual sobre Transparência.
Porque é que a aplicação da lei não precisa de nós para cumprir
O processo penal europeu moderno tem mecanismos bem testados e respeitadores dos direitos para investigar a criminalidade que envolve comunicações cifradas:
- Apreensão judicial directa do dispositivo do suspeito, segundo procedimentos normais de busca.
- Recuperação criptográfica ordenada pelo tribunal usando chaves detidas pelo usuário, com processo completo.
- Cooperação internacional através da MLAT e dos instrumentos de reconhecimento mútuo da UE de segunda geração.
Estes mecanismos funcionam. Eles respeitam o Estado de direito. Eles exigem uOS para fazer nada mais do que o que já fazemos: nada mesmo.