PassStore
PassStore è un vault nativo macOS per sviluppatori: gestisce workspace e voci segrete (API key, gruppi .env, database, S3/MinIO, SSH, credenziali di servizio) con campi dinamici, mascheramento, copia sicura e clipboard con timeout. Tutto resta in locale: nessun cloud sync, nessun backend esterno, nessuna analytics. I valori sensibili vivono nel Keychain di macOS; metadati e riferimenti in SwiftData/SQLite. Include auto-lock per inattività, sblocco opzionale con Touch ID / LocalAuthentication, import da .env, export crittografato, generatore password, template riusabili e UX da utility macOS con NavigationSplitView, ricerca, filtri e scorciatoie da tastiera.
Ho progettato e sviluppato PassStore end-to-end: architettura MVVM, modelli per workspace e secret item, astrazione SecretStore sul Keychain separata dai metadati, UI SwiftUI su NavigationSplitView con sidebar (preferiti, recenti, tag, ambienti), lista filtrabile e pannello dettaglio con rivela/nascondi e azioni rapide. Ho curato i flussi di sicurezza (auto-lock, LocalAuthentication dove serve, reset clipboard), import/export e gli empty state; l’app è pensata come utility macOS veloce e keyboard-first.




