Warning
It is just an open source project. And is current under active development. Please, consider using it for fun, and not for real password management. (until, we officially release a stable release, which will be around AUG, 2026)
Cuz, data is stored unencrypted.. we're planning to add encryption soon.
An app that take down the headache of remembering passwords. It is an open source solution that help you in keeping your passwords safe and secure, in your own local storage without ever needing to push them to the cloud.
What we think of passcodes?
Password management is one of such thing that is as simple as remember a password yet, it very important topic in term of security. So, we as developer of passcodes think to streamline and securing the process as much as possible. Read more
- Stats
- Screen Shots
- Features
- Installation Steps
- Upgrading Steps
- Building The App
- Documentation
- Contribution Are Appreciated!!!
- Security Policy
- License
- Intuitive UI.
- Update Checkers & Manager.
- Password Management.
- Autofill.
- Secure File. (Least Priority, Because it includes permission. Which, I am as developer not
familiar with π)
- Could be Image. (JPG. PNG ....)
- Could be Video.
- Could be any Binary File. (more like won't be a text file)
- Other Secret Info Management.
- Could be note. (txt file)
- Could be any info that can encode as key & value.
{ "key": "SECRET API KEY", "content": "qwerty-let-say", "created-at": "...", "updated-at": "..." }
- NON Secret Info Store.
- Encryption and Decryption.
- Backup Manager.
- Import/Export Passwords.
- Extensivity with custom database.
- Multiple Language Translation.
- Theme & Customization.
- Key Manager.
- Multi Platform Support.
-
Download the APK from your phone. If don't know the architecture of phone, then download APK file that has universal in its name.
-
Install the APK and then you can use the app.
It was most shortest and sweetest description (I have ever crafted), For more detailed description,
see the file installing.md
in PasscodesApp/Passcodes-Docs.
-
Open currently installed passcodes app in your phone.
-
On main screen or sometimes under settings screen, you will find version infomation.
-
Get this version infomation and compare it with latest release in our github repository.
-
If there is a new release on GitHub.
-
Download the APK from your phone. If don't know the architecture of phone, then download APK file that has universal in its name.
-
Install the APK, the prompt from android will say "upgrade" and the app will updated.
-
Clone the repository on your machine.
git clone https://github.com/PasscodesApp/Passcodes.git && cd Passcodes
-
Install Dependency.
npm install
-
NOTE: It is recommend to run expo doctor.
npx expo-doctor
-
-
Use Expo Go. download app from here
npm start
-
NOTE: use expo go that comptitable with the app.. please check the sdk and download from expo go from website. not from store pages..
-
NOTE: This expo go shouldn;t be use if wanna contibute to the repository it for testing & prototyping.. in such cases use dev build.
npm run build:develop
-
It was a general, intuitive, short and sweet description, For more detailed description, Visit the
file building.md in
PasscodesApp/Passcodes-Docs.
You can check out support docs, provided in @github:PasscodesApp/Passcodes-Docs Or You can even seek help on our Discord community
By contributing to project you, accept the:
Available over at PasscodesApp/Passcodes-Docs.
Passcodes Project is licensed under MIT License. Downloading or using the app or any associated stuff would mean that you are okay and have accepted the license's terms.
Expo Defualt Readme
This is an Expo project created with create-expo-app.
-
Install dependencies
npm install
-
Start the app
npx expo start
In the output, you'll find options to open the app in a
- development build
- Android emulator
- iOS simulator
- Expo Go, a limited sandbox for trying out app development with Expo
You can start developing by editing the files inside the app directory. This project uses file-based routing.
When you're ready, run:
npm run reset-projectThis command will move the starter code to the app-example directory and create a blank app directory where you can start developing.
To learn more about developing your project with Expo, look at the following resources:
- Expo documentation: Learn fundamentals, or go into advanced topics with our guides.
- Learn Expo tutorial: Follow a step-by-step tutorial where you'll create a project that runs on Android, iOS, and the web.
Join our community of developers creating universal apps.
- Expo on GitHub: View our open source platform and contribute.
- Discord community: Chat with Expo users and ask questions.





