LocalLock
LocalLock copied to clipboard
An Android app with the only goal of being a secure, locked, no-third party, completely local open source password saving app
LocalLock is an Android app with the only goal of being a secure, locked, no-third party, completely local open source password saving app
Playstore link - https://play.google.com/store/apps/details?id=com.diginova.locallock
🤩 Features
- [x] Easy to use simple UI
- [x] Bio-metric authentication (required)
- [x] All data is stored locally
- [x] No third party integration (no ads, no tracking, no analytics)
- [x] Works offline
- [x] Secure with a lock screen PIN optionally
- [x] Passwords are encrypted using AES-256 before being stored
- [x] PIN based authentication
- [x] Easily copy passwords to clipboard
- [x] Easily reset PIN if forgotten
🛠️ New and Upcoming features
- [x] Dark mode
- [x] Additional fields to store notes
- [ ] QR code based device to device offline sync
- [ ] Encrypted export for backup and restore via import
Screenshots
✍️ Author
👤 Priyav K Kaneria
- Twitter: @_diginova
- LinkedIn: @PriyavKaneria
- Email: [email protected]
Feel free to ping me 😉
🤝 Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Open an issue first to discuss what you would like to change.
- Fork the Project
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a pull request
Please make sure to update tests as appropriate.
❤ Show your support
Give a ⭐️ if this project helped you!
🧑💻 Installation
You can install LocalLock using npm or yarn:
npm install
# or
yarn install
Usage
Expo is required to run LocalLock. If you don't have Expo installed, you can install it using the following command:
npm install -g expo-cli
# or
yarn global add expo-cli
To run LocalLock, use the following command:
npm start
# or
yarn start
License
LocalLock is not licensed for public or commercial use. You may use the source code for educational purposes only.
Credits
Idea: This was made for my father who wanted to store less important passwords which change frequently more securely
Animation credits: Lock animation inspired by Pathange Balaji Rao