SecurePass
Segurança / Produtividade Em Desenvolvimento

SecurePass

Gerador e cofre local de senhas com desbloqueio biométrico

Função
Desenvolvedor Flutter (inferido)
Plataforma
Android, iOS, Web, Windows, macOS e Linux
Ano
2025
>

Destaques do Projeto

15 Validação automatizada suite cobre fluxos centrais do gerador e do cofre
6 Plataformas Android, iOS, Web e desktop com a mesma base Flutter
Bio Cofre protegido acesso via biometria ou credencial nativa do dispositivo
CSV Portabilidade importação e exportação para backup e migração de dados
>

Visão Geral

jhef@root: ~/secure-pass$ cat README.md

SecurePass é um aplicativo mobile desenvolvido em Flutter para criação e gerenciamento seguro de credenciais. O aplicativo adota uma abordagem local-first, garantindo que as informações sensíveis sejam armazenadas diretamente no dispositivo do usuário, sem depender de serviços externos. A plataforma inclui um gerador de senhas configurável, um cofre protegido por autenticação biométrica e um sistema de organização por grupos para facilitar o gerenciamento de múltiplas credenciais. Todos os dados são armazenados de forma segura no dispositivo, priorizando privacidade e controle total do usuário sobre suas informações. O aplicativo também oferece recursos de importação e exportação em CSV, permitindo backup dos dados e portabilidade entre dispositivos ou outras ferramentas de gerenciamento de senhas.

>

Stack

jhef@root: ~/secure-pass$ ls ./tech

// Frontend

Flutter Dart Material 3

// Estado e arquitetura

GetX Feature-based modular structure Bindings Reactive controllers

// Segurança e persistência

flutter_secure_storage local_auth get_storage

// Portabilidade e qualidade

csv file_picker share_plus path_provider flutter_test mocktail
>

Principais Funcionalidades

[01]

Gerador configurável de senhas

Gera senhas com comprimento ajustável, seleção de conjuntos de caracteres, indicador de força e histórico local recente.

[02]

Fluxo unificado por abas

Agrupa gerador, cofre e configurações em uma navegação simples com PageView e BottomNavigationBar.

[03]

Desbloqueio biométrico

Protege o acesso ao cofre com biometria ou credencial do dispositivo por meio de local_auth.

[04]

Cofre local seguro

Armazena grupos e itens de senha em flutter_secure_storage, com criação, edição, exclusão e movimentação entre grupos.

[05]

Portabilidade em CSV

Importa credenciais de arquivos CSV e exporta o cofre para compartilhamento seguro via file picker, diretório temporário e share sheet.

[06]

Preferências persistentes

Mantém tema claro/escuro e idioma PT-BR/EN-US com persistência local usando get_storage.

>

Marcos de Entrega

01

Fundação múltiplataforma

Configuração da base Flutter para mobile, desktop e web, com navegação principal, tema global e estrutura modular para evolução do produto.

02

Experiência de geração

Implementação do fluxo de geração com regras configuráveis, indicador de força, histórico local e ações rápidas para copiar e salvar credenciais.

03

Cofre e proteção local

Construção do cofre com biometria, persistência segura, organização por grupos e fluxo protegido para criação, edição e visualização de credenciais.

04

Portabilidade e qualidade

Adição de importação e exportação CSV, preferências persistentes de tema e idioma, refinamento visual e validação automatizada dos fluxos principais.