AuthX é um cofre digital para Android focado em armazenamento seguro de dados sensíveis, combinando gerenciamento de senhas, dados pessoais e autenticação TOTP em uma única aplicação.
Todos os dados são mantidos localmente e protegidos por criptografia forte, sem uso de nuvem, rastreamento ou dependências externas.
- Armazenamento local de logins, cartões, endereços, notas e códigos TOTP
- Integração com Android Autofill para preenchimento seguro
- Geração de senhas integrada ao app e ao Autofill
- Proteção por biometria e restrição de captura de tela
- Importação de CSV e exportação de backups criptografados
.authx - Leitura de QR Code para configuração de TOTP
- Interface minimalista focada em acesso rápido
- Banco de dados criptografado com SQLCipher
- Exportações protegidas com AES-GCM
- Chaves armazenadas no Android Keystore (binding ao dispositivo)
- Arquitetura offline-first para reduzir superfície de ataque
- Uso de SQLCipher para controle e granularidade na criptografia
- Keystore-bound keys para impedir acesso externo aos dados exportados
- Ausência de cloud para garantir privacidade e previsibilidade
- Processamento local para eliminar dependências externas
- Kotlin
- Jetpack Compose
- Room
- SQLCipher
- Android Autofill Service
- Android Keystore
- CameraX + ML Kit
Baixe para Android aqui ou faça o build local:
git clone <repo>
cd <repo>
./gradlew assembleDebug