Repository navigation
SafeKey v4.0.0 - Material 3 Expressive UI & Dynamic Color
Welcome to SafeKey v4.0.0! π This is our biggest visual overhaul yet. We completely rebuilt the interface from the ground up around Google's Material Design 3 and Material Motion, while keeping our offline, zero-tracker, AES-256 SQLCipher security 100% untouched.
β¨ What's New & Improved
π¨ Material 3 Dynamic Color (Monet)
- Wallpaper Theming: If you're on Android 12 or newer, SafeKey now automatically extracts colors from your device wallpaper and tints the whole app to match your personal aesthetic!
- Handcrafted Fallback Schemes: On devices without dynamic theming, we've tuned a gorgeous Deep Ocean (Light) and Midnight Navy (Dark) palette with high contrast and readable text.
- Smart Status Indicators: The countdown timer ring around your OTP codes, update cards, and security warning dialogs now use unified semantic colors that look right in both light and dark mode.
- Instant Theme Switching: Switching between Light, Dark, and System theme happens smoothly with zero lag or stale colors.
π Fluid Motion & Animations
- Shared-Axis Screen Transitions: Navigating between screens now slides and fades with standard Material 3 easing curves.
- Live TOTP Countdown: The progress ring on each 2FA card smoothly changes color as time runs out (green β amber β red), giving you clear visual heads-up before codes refresh.
- Tactile Interactions: Subtle haptics and spring animations when copying codes, reordering accounts, and tapping action buttons.
π‘οΈ Cleaner Security & Backup Ergonomics
- High-Contrast QR Export: Moving your accounts to another device? The QR exporter now sits in an optical high-contrast card so other authenticator cameras scan them effortlessly, even in low light.
- Recovery Codes Vault: A dedicated Material 3 view for tracking backup codes, complete with strikethrough toggles when a code is used and one-tap copying.
- Refined App Lock: A sleek biometric lock overlay that protects your vault without getting in your way.
β‘ Mobile Performance & Efficiency
- Optimized Memory Footprint: Streamlined widget rebuilds and reactive state, keeping memory usage ultra-lightweight and battery consumption near zero.
- Silky Smooth 120Hz Animations: Page navigations, drag-and-drop account reordering, and timer pulses render at native high refresh rates with zero frame drops.
- Instant Database Queries: Optimized AES-256 SQLCipher encrypted storage access for instant account searching and immediate token generation.
- Modernized Core Libraries: Cleaned up internal architecture and updated sharing workflows for seamless compatibility on Android 14 and newer.
π¦ Installation
SafeKey is distributed as a pre-compiled, air-gapped Android APK with zero network telemetry.
- Download the
SafeKey.v4.0.0-release.apkasset below. - Install it on any Android device running Android 8.0 or newer.
- Enjoy your newly redesigned SafeKey vault!