overview

O Lockat é um aplicativo de autenticação de dois fatores com foco em privacidade, construído nativamente para iOS. Ele gera senhas de uso único baseadas em tempo (TOTP) para proteger suas contas online — sem rastreadores, sem analytics e sem dados saindo do seu dispositivo.

Seus segredos permanecem no seu dispositivo, armazenados no Keychain do iOS e protegidos pela criptografia de hardware da Apple. Os metadados das contas são sincronizados perfeitamente via iCloud, garantindo que seus códigos estejam disponíveis em todos os iPhones, iPads e Macs conectados com seu ID Apple.

O aplicativo foi projetado para ser seguro por padrão, permitindo que você bloqueie o acesso com Face ID, Touch ID ou a senha do dispositivo. Ele também oferece suporte para migração fácil do Google Authenticator e organização baseada em pastas para manter suas contas organizadas do seu jeito.

design choices

palette

preto segurança #000000
azul destaque #007AFF

typography

SF Pro / interface
Privado, seguro e simples.

some fonts used in this project are proprietary and may not display correctly if they are not installed on your system.

rationale

O design foca em uma estética de alta segurança e extrema facilidade de uso, seguindo as Human Interface Guidelines da Apple para aplicativos nativos iOS.

tech stack

SwiftUI
framework de interface nativa
Keychain
armazenamento seguro de segredos
iCloud
sincronização de metadados
LocalAuthentication
Face ID / Touch ID
CryptoKit
TOTP em conformidade com RFC 6238

credits

people

design · role.desenvolvimento
pedro wiezel