O Maccy vê suas senhas? Guia de segurança sem enrolação
Resposta rápida: o Maccy só pode guardar uma senha se ela for copiada para a área de transferência do macOS e não estiver marcada como sensível. Ele nunca lê o que você digita no teclado, nunca vê senhas digitadas ou preenchidas automaticamente e mantém o histórico no seu Mac. A maioria dos gerenciadores de senhas marca suas cópias como concealed, e o Maccy App as ignora.
Resumo rápido
- Senhas digitadas ou preenchidas automaticamente: o Maccy nunca vê.
- Senhas copiadas com ⌘C: são salvas, a menos que o app de origem as marque como concealed.
- Cópias feitas pelo gerenciador de senhas: em geral são ignoradas, mas confirme com o seu.
- Melhores defesas: ignorar o app do gerenciador de senhas, limpar o histórico e usar o FileVault.
O mito: “gerenciador de clipboard é praticamente um keylogger”
Não é, e a diferença importa. Um keylogger intercepta cada tecla que você pressiona, o que exige permissões profundas no sistema. Um gerenciador de clipboard faz algo bem mais restrito: percebe quando a área de transferência do sistema (o “pasteboard”, no jargão do macOS) muda e guarda uma cópia do novo conteúdo.
Ou seja, a visibilidade do Maccy Mac se resume a uma pergunta: esse dado chegou a ser copiado? Se você digitou, ele é invisível para o Maccy Clipboard. Se você copiou, é candidato a ser salvo. Todo o resto deste guia é detalhe dessa regra única.
O que o Maccy pode e não pode ver
| Situação | O Maccy vê? | Por quê |
|---|---|---|
| Você digita uma senha em um campo de login | Não | As teclas digitadas nunca passam pela área de transferência. |
| O preenchimento automático do navegador ou do sistema preenche o campo | Não | O preenchimento automático escreve direto no campo, não na área de transferência. |
| Botão “copiar senha” do gerenciador de senhas | Normalmente não | Gerenciadores confiáveis marcam o item como concealed, e o Maccy respeita essa marca. — |
| Você seleciona uma senha em um arquivo de texto e aperta ⌘C | Sim | Cópia comum, sem nenhuma marca de sensibilidade. |
| Você copia uma senha de uma nota, e-mail ou chat | Sim | Mesmo motivo: o app de origem não faz ideia de que aquilo é secreto. |
| Você copia um código de uso único de uma notificação ou mensagem | Sim | É tratado como qualquer outro texto. |
| Senhas exibidas no Acesso às Chaves (Keychain Access) e depois copiadas | Depende | Não há garantia de que sejam marcadas. Teste. — |
Como o Maccy decide o que ignorar?
Existe uma convenção informal em nspasteboard.org que permite aos apps rotular os dados da área de transferência com tipos especiais, como “concealed” (um segredo) ou “transient” (de curta duração). Os gerenciadores de senhas usam essa convenção para avisar às ferramentas de clipboard que aquelas cópias não devem ser registradas. O Maccy respeita essas marcações, e é por isso que a cópia de um gerenciador de senhas bem-comportado não aparece no seu histórico.
O porém é que isso é uma convenção, não uma garantia. Só funciona quando o app que fez a cópia colabora. Um editor de texto, um terminal ou uma janela de chat não têm como saber que a string que você selecionou é uma senha.
Suas próprias regras de exclusão
O Maccy permite criar regras próprias em Ajustes → Ignorar —:
- Aplicativos ignorados: nada que for copiado desses apps é salvo. Adicione seu gerenciador de senhas aqui como uma segunda camada de proteção.
- Tipos de pasteboard ignorados: descarta itens que carregam identificadores de tipo específicos.
- Padrões de texto ignorados (expressões regulares): descarta textos copiados que combinem com um padrão, como strings parecidas com chaves de API. Um padrão como
^sk-[A-Za-z0-9]{20,}$pegaria um formato comum de chave, mas escreva padrões para os formatos que você realmente usa.
Onde o Maccy guarda o seu histórico?
No seu Mac, em um banco de dados local dentro da pasta Biblioteca do seu usuário. O caminho exato muda entre a versão da App Store e a versão baixada direto do site ou instalada pelo Homebrew —. O Maccy é de código aberto, então você pode ler como ele armazena e trata os dados em vez de confiar numa página de marketing.
Duas ressalvas honestas:
- Local não é sinônimo de criptografado. O app não criptografa o histórico por conta própria —. Qualquer pessoa com acesso à sua conta desbloqueada pode, em tese, lê-lo. O FileVault (Ajustes do Sistema → Privacidade e Segurança → FileVault) o protege enquanto o Mac está desligado ou bloqueado.
- “Sem nuvem” tem um asterisco pequeno. O Maccy não envia sua área de transferência para lugar nenhum. As versões que incluem um atualizador contatam um servidor para checar se há novas versões, mas essa checagem não inclui o conteúdo do clipboard. —
E a permissão de Acessibilidade?
Essa é a parte que soa assustadora e, na maior parte, não é. O Maccy consegue colar o item selecionado direto no app que você está usando, o que significa simular o pressionar de um ⌘V. O macOS exige a permissão de Acessibilidade para isso. É uma permissão para enviar uma tecla, e o Maccy não a usa para registrar o que você digita. Você pode conferir o que o Maccy solicita em Ajustes do Sistema → Privacidade e Segurança → Acessibilidade e revogar a permissão quando quiser. Sem ela, o Maccy ainda copia o item de volta para a área de transferência, e você cola manualmente.
Checklist de proteção em 5 minutos
- Teste o seu gerenciador de senhas. Copie uma senha por ele e abra o Maccy. Se ela aparecer na lista, adicione esse app à lista de aplicativos ignorados.
- Apague na hora o que for sensível. Destaque o item no Maccy e use o atalho de exclusão (⌥⌫ —) para removê-lo.
- Limpe o histórico com regularidade. Use a opção de limpar tudo do Maccy e, se a sua versão tiver, considere ativar o ajuste que limpa o histórico ao encerrar o app —.
- Crie uma regra de regex para segredos que você copia com frequência, como tokens de API.
- Ative o FileVault e use uma senha de login forte. Isso cobre o cenário “alguém pegou meu notebook”.
- Mantenha o histórico curto. Um histórico menor significa menos exposição caso algo escape.
Os trade-offs, sem maquiagem
Qualquer gerenciador de clipboard amplia a janela de tempo em que um segredo copiado existe na sua máquina. A área de transferência do macOS guarda um único item e ele é sobrescrito, enquanto uma ferramenta de histórico mantém os itens antigos até você removê-los. Esse é o preço da comodidade, e é por isso que as regras de exclusão e os hábitos de limpeza acima importam.
Vale lembrar também que o conteúdo da área de transferência nunca foi privado em relação aos outros apps do seu Mac. Outros programas podem ler o clipboard do sistema. As versões recentes do macOS vêm ampliando a visibilidade e o controle sobre apps que leem esse conteúdo —, então confira os Ajustes do Sistema na sua versão.
A regra prática: trate a área de transferência como um corredor, não como um cofre. Prefira o preenchimento automático do gerenciador de senhas ao copiar e colar, e use o Maccy no que ele faz de melhor: trechos de código, links e textos que você realmente quer reaproveitar.
Perguntas frequentes
O Maccy grava o que eu digito?
Não. O Maccy monitora a área de transferência, não o teclado. Senhas digitadas nunca passam por ele.
O Maccy salva senhas copiadas de um gerenciador de senhas?
Normalmente não. Gerenciadores que marcam as cópias como concealed são ignorados, mas confirme com o seu e adicione-o à lista de ignorados por segurança.
O Maccy envia minha área de transferência para a internet?
Não. O histórico fica no seu Mac. O único uso de rede é a checagem de atualizações, nas versões que a incluem.
Como impedir que o Maccy salve senhas?
Ignore o app do seu gerenciador de senhas, crie regras de regex para formatos de segredos, apague itens sensíveis e limpe o histórico regularmente.
O histórico do Maccy é criptografado?
Não separadamente pelo app —. Use o FileVault para protegê-lo em repouso.
Resumindo
O Maccy não espiona suas senhas, mas vai lembrar fielmente de tudo o que você copiar e que não esteja marcado como secreto. Use o preenchimento automático do seu gerenciador de senhas sempre que der, ignore esse app dentro do Maccy como segunda camada de proteção e limpe o histórico de vez em quando. Como o Maccy é de código aberto no GitHub, você pode verificar tudo isso por conta própria, sem precisar acreditar na nossa palavra.
Quer descobrir quais dos seus apps colocam dados sensíveis na área de transferência sem você perceber? Copie algo de cada um deles e observe o que aparece.