O Keepresso é seguro? Código aberto e notarizado
O Keepresso é grátis e licenciado sob GPL-3.0, com código-fonte público. O desenvolvedor assina as versões com um certificado Developer ID, e a Apple as notariza. Essas verificações identificam o editor e verificam o app distribuído em busca de conteúdo malicioso conhecido; elas não substituem a análise do que seus recursos podem acessar.
Quais permissões ele pede
Uma sessão comum para manter o Mac acordado não precisa de acesso a Acessibilidade, câmera, microfone, calendário, Bluetooth ou localização. Recursos opcionais pedem acesso adicional quando você os ativa:
- Aprovação de administrador, para operações privilegiadas como modo de tela fechada, pausar AWDL, controle dos ventiladores, prioridade de CPU de jogos, despertar agendado, Limpador de teclado e limpeza do DNS. Aprove o assistente uma vez para usar essas operações sem pedidos de senha repetidos.
- Localização, só se você usar um gatilho de Wi-Fi, porque ler o nome da rede atual precisa disso nas versões recentes do macOS. Nada mais usa sua localização.
- Acessibilidade, se você escolher um método de teclado ou mouse para Manter-me ativo. O método padrão do macOS para informar atividade não precisa disso. O Limpador de teclado usa o assistente de administrador e não pede acesso à Acessibilidade.
- Calendários, se você ativar um gatilho de calendário. O macOS pede acesso completo ao calendário; o Keepresso usa eventos para decidir quando manter o Mac acordado. Deixe esse gatilho desativado se não quiser conceder acesso.
- Bluetooth, se você adicionar um gatilho para um dispositivo Bluetooth emparelhado. Isso permite que o Keepresso liste os dispositivos emparelhados e verifique se o dispositivo selecionado está conectado.
- Notificações, para lembretes e avisos opcionais de sessão, gatilho, automação, bateria e temperatura.
Você pode revisar ou revogar essas permissões em Ajustes do Sistema → Privacidade e Segurança, e gerenciar notificações em Ajustes do Sistema → Notificações. Desative o recurso correspondente no Keepresso se não precisar mais dele. A remoção do assistente de administrador é descrita no guia do assistente.
O que ele não toca
- Nenhuma permissão de câmera ou microfone. O gatilho de reunião lê só o sinal do sistema de que uma câmera ou microfone está em uso, a mesma coisa que acende os pontinhos na sua barra de menus. Ele nunca abre um fluxo de vídeo ou áudio.
- Sem rastreadores, sem análise de dados, sem conta.
Proteções que você talvez não perceba
Algumas escolhas deliberadas mantêm os cantos afiados cobertos:
- Configurações importadas não conseguem rodar comandos sem você ver. Importar um arquivo de configurações traz quaisquer hooks de evento de comando shell desligados. Você revisa e reativa os que confia em Preferências, Automação, para que um arquivo de configurações compartilhado ou baixado não consiga rodar um comando pelas suas costas.
- A automação continua nos seus termos. As concessões de automação são limitadas e expiram sozinhas, um interruptor as desliga por completo, e permitir que a automação mude o agendamento de despertar do sistema é uma opção separada, desligada por padrão.
- As atualizações são travadas. O atualizador automático está fixado em uma versão exata do Sparkle com suas ferramentas de assinatura verificadas por checksum, e cada versão é assinada e notarizada. Os comandos do hook de agente e do assistente de administrador são reforçados contra entradas não confiáveis.
Por que não está na Mac App Store
O assistente privilegiado e os recursos de nível de sistema do Keepresso, incluindo ajustes de tela fechada e controles de AWDL, exigem capacidades fora do sandbox da App Store. A função básica de manter o Mac acordado pode existir em um app com sandbox. O Keepresso distribui seu conjunto completo de recursos em versões assinadas e notarizadas no GitHub e no Homebrew.
Baixe o Keepresso
Grátis e de código aberto, para macOS 14 e versões mais recentes. Instale e mantenha seu Mac acordado do seu jeito.
Mais em Primeiros passos
