
Como a Bluesky desenha seu logotipo apenas em capturas de tela
Observação inicial: logo que aparece só na captura
O autor percebeu que capturas de tela de posts do Bluesky exibem o logotipo da rede no canto direito, embora esse logo não apareça quando o post é visto dentro do aplicativo. Ao conferir a interface no app, constatou que, no lugar do logotipo, existe um botão “Follow”. Inicialmente, ele levantou a hipótese de que o aplicativo pudesse estar escondendo o logo sob a área do notch do iPhone, mas essa explicação não se aplicava, porque o logo surgia em área visível somente na captura.
Ele também testou capturar a tela durante a troca de aplicativo. Nesse caso, o botão “Follow” permanecia visível, o que indicava que o comportamento não se aplicava a qualquer imagem da interface. O autor registrou incerteza sobre o mecanismo, por não ser desenvolvedor iOS, e questionou se haveria algum listener capaz de detectar os botões pressionados para a captura e substituir o conteúdo no último momento.
Código aberto e mecanismo técnico
A resposta veio do código do aplicativo, que é aberto. O autor localizou um arquivo chamado GrowthHack.tsx, introduzido em janeiro de 2026 por mozzius. Esse arquivo utilizava uma dependência chamada expo-privacy-sensitive, criada pelo mesmo desenvolvedor.
O pacote cria um UITextField com a propriedade isSecureTextEntry definida como true e renderiza o conteúdo real - o botão “Follow” - dentro da camada desse campo. Quando o usuário tira uma captura de tela, o iOS oculta esse UITextField ao esvaziar sua camada, o que deixa o logotipo do Bluesky visível na imagem. Em outras plataformas, o conteúdo é renderizado normalmente, sem esse mascaramento.
Limitação em trocas de aplicativo e ressalvas
O autor propõe uma explicação para o recurso não funcionar durante a troca de aplicativos: o iOS poderia produzir um snapshot da tela no início do gesto, sem acionar o mecanismo de ocultação. Assim, durante a captura, não haveria uma instância ativa de UITextField para reagir, apenas um snapshot inerte. Ele ressalva, contudo, que essa é uma suposição, novamente por não ser desenvolvedor iOS.
O texto também registra reações negativas à técnica no thread em que o comportamento foi adicionado, antes de o thread ser trancado. O autor, pessoalmente, considera o truque simpático.
Precedentes e avaliação final
O autor afirma que a técnica é conhecida e cita implementações semelhantes em chats secretos do Telegram e no Signal. Com base nisso, conclui que não espera que a Apple corrija o comportamento em breve. O artigo enquadra o caso como um truque engenhoso ou um possível uso de API destinada a privacidade para fins de crescimento, sem resolver definitivamente essa classificação.