Skip to content

deb-adarsh/dexter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

73 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” Dexter

Your Trusted Offline Password Manager

In a world where everything is connected โ€“ and constantly watched โ€“ Dexter takes a different path.

App Store Play Store Flutter License

Features โ€ข Screenshots โ€ข Download โ€ข Tech Stack โ€ข Contributing


๐ŸŽฏ About Dexter

Your passwords stay completely offline, fully encrypted, and entirely yours. No servers, no tracking, no data sharing โ€“ just pure privacy and control.

Born out of Forgetfulness, Built for Security ๐Ÿš€
Ever found yourself locked out of your own accounts because you forgot a password? Wi-Fi passwords, bank PINs, online loginsโ€ฆ That's when Dexter was born โ€“ a secure offline password manager that keeps all your sensitive info in one place.


โœจ Features

๐Ÿ”’ Truly Offline & Secure

All your passwords are stored locally and encrypted on your device with 256-bit AES encryption. Nothing ever leaves your phone โ€“ keeping you safe from online breaches, hackers, and AI data collection.

๐Ÿ“ Smart Organization

  • Folders: Organize passwords into custom folders for work, personal, banking, and more
  • Favorites: Mark important passwords as favorites for one-tap access
  • Search & Filter: Quickly find any password with smart search
  • Drag & Drop: Effortlessly reorganize passwords between folders

๐Ÿ”‘ Password Management

  • Secure Storage: Store passwords with website links, usernames, descriptions, and notes
  • Password Generator: Create strong, cryptographically secure passwords with one tap
  • Visibility Toggle: Show/hide individual passwords for extra security
  • Quick Copy: Copy passwords to clipboard with a single tap

๐Ÿ“Š History & Tracking

  • Activity History: Track all password changes, additions, and deletions
  • Time-Based Filters: View history by past week, month, or 6 months
  • Auto-Cleanup: Automatically removes history older than 6 months

๐Ÿ” Biometric Security

  • Face ID / Touch ID (iOS): Quick and secure access
  • Fingerprint (Android): Biometric authentication
  • Passcode Fallback: Always accessible with your device passcode
  • Guided Setup: First-time setup wizard for biometric authentication

๐Ÿ’พ Backup & Restore

  • Local Exports: Export your encrypted data as .json files
  • Easy Restore: Import your data back anytime
  • Full Control: Your data, your backups, your timeline

๐ŸŽจ Customizable Experience

  • Light & Dark Themes: Switch themes to suit your style and reduce eye strain
  • Modern UI: Clean, intuitive design with smooth animations
  • Responsive Design: Optimized for phones and tablets

๐Ÿ”„ Always Improving

  • Regular updates with bug fixes and new features
  • Community-driven development
  • Privacy-focused roadmap

๐Ÿ“ฑ Screenshots

Launch Screen Home Screen Passwords Favorites
Launch Screen Home Screen Passwords Favorites
Organizer History Settings
Organizer History Settings

๐Ÿ“ฒ Download

Get Dexter on Your Device

iOS: Requires iOS 12.0 or later
Android: Requires Android 8.0 (API 26) or later


๐Ÿ› ๏ธ Tech Stack

Dexter is built with cutting-edge technologies to ensure security, performance, and reliability:

Frontend & Framework

Database & Storage

  • Hive - Lightning-fast local database
  • 256-bit AES Encryption - Military-grade data encryption

Authentication

  • local_auth - Biometric authentication
  • Face ID, Touch ID, Fingerprint support

UI/UX Libraries

Utilities


๐Ÿ—บ๏ธ Roadmap

โœ… Current Features

  • Offline password storage with AES-256 encryption
  • Folder organization and favorites
  • Password generator
  • Biometric authentication
  • Import/Export functionality
  • Activity history tracking
  • Light/Dark theme support
  • Password Strength Analyzer

๐Ÿ”ฎ Upcoming Features

  • Autofill Integration: Auto-prompt passwords in other apps (Android & iOS)
  • Secure Notes: Store encrypted text notes
  • Personal Cloud Sync: Optional self-hosted cloud backup
  • Browser Extensions: Chrome, Firefox, Safari extensions
  • Two-Factor Authentication (2FA): Built-in 2FA token generator
  • Breach Monitoring: Check if passwords appear in data breaches

Vote on features or suggest new ones by opening an issue!


๐Ÿค Contributing

We welcome contributions from the community! Whether it's bug fixes, new features, or documentation improvements.

How to Contribute

  1. Fork the repository
  2. Create a feature branch
    git checkout -b feature/amazing-feature
  3. Commit your changes
    git commit -m 'Add some amazing feature'
  4. Push to the branch
    git push origin feature/amazing-feature
  5. Open a Pull Request

Code of Conduct

Please read my Code of Conduct before contributing.

Development Guidelines

  • Follow Flutter best practices
  • Write clean, documented code
  • Test thoroughly on both iOS and Android
  • Maintain privacy-first principles

๐Ÿ”’ Privacy & Security

Privacy Promise

  • โœ… No accounts required - Use immediately without signup
  • โœ… 100% offline - No internet connection needed, no cloud syncs
  • โœ… No data collection - We don't track, log, or analyze anything
  • โœ… No third-party services - No analytics, no ads, no tracking
  • โœ… Open source - Code is transparent and auditable
  • โœ… Local encryption - 256-bit AES encryption on your device

Security Best Practices

  1. Use strong biometric authentication
  2. Regular backups - Export your data periodically
  3. Keep your device secure - Lock screen with PIN/biometric
  4. Update regularly - Install app updates for security patches

๐Ÿ“„ License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

Copyright 2026 Deb Adarsh

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

๐Ÿ’ฌ Support & Contact

Need Help?

Stay Updated

  • โญ Star this repo to show your support
  • ๐Ÿ‘€ Watch for updates and releases
  • ๐Ÿด Fork to contribute your own features

Your passwords deserve privacy. Dexter makes sure they have it. ๐Ÿ”

Made with โค๏ธ and a lot of โ˜•

โฌ† Back to Top

About

A mobile application to store, manage and access passwords completely offline with 256-bit AES encryption

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors