Kryptix

Kryptix is a privacy-first desktop/mobile password generator that never stores or transmits your passwords. Using a deterministic algorithm, it derives unique, high-entropy passwords locally from a single master key and service name via 50,000 iterations of SHA-256 key stretching. It features biometric-protected master key storage, password versioning for seamless rotation, bilingual support (English/Arabic), and a responsive adaptive UI. The app runs fully offline with a zero-knowledge architecture — your master key never leaves your device.

Key Features

Deterministic password generation using SHA-256 with 50,000 iterations of key stretching
Biometric authentication (Face ID / fingerprint) for secure master key retrieval
Password versioning system for easy credential rotation without changing the master key
Service history management with support for up to 50 saved entries
Dual-language interface supporting English and Arabic with RTL layout
Desktop system tray integration with show/hide/exit controls
Responsive adaptive UI optimized for mobile and desktop platforms
Light and Dark theme support with Material 3 design
Interactive onboarding flow for first-time users
Zero-knowledge, offline-first architecture — no cloud, no servers, no tracking

Technologies

FlutterDartflutter_blocequatableflutter_secure_storageshared_preferenceslocal_authsystem_traywindow_managerurl_launcherintlcrypto

Gallery

Mobile Screens

Kryptix mobile screen 1
Kryptix mobile screen 2
Kryptix mobile screen 3
Kryptix mobile screen 4
Kryptix mobile screen 5