Skip to content

PasscodesApp/Passcodes

Repository files navigation

Passcodes

Warning

It is just a open source project. An 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.

passcodes play store banner

Static Badge Visitor Counter (@hehuapei/visitor-badge)

A app that take down the headache of remembering passwords. It is open source solutions that help you in keeping your passwords safe and secure, in your own local storage without ever needing to push them to cloud.

Visit Website

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

Star History

Star History Chart

Screen Shots

Details

Features

  • Intuitive UI.
  • Update Checkers & Manager.
  • Password Management. (Current Priority)
  • Autofill.
  • Secure File. (Least Priority, Because it include permission. Which, I am as developer not familiar with 😂)
    • Could be Image. (JPG. PNG ....)
    • Could be Video.
    • Could 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. (KMP)

Installation Steps

  1. Go to our github repository release page.

  2. Download the apk form your phone. If don't know the architecture of phone, then download apk file that has universal in its name.

  3. Install the apk and you are ready to 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.

Upgrading Steps

  1. Open current install passcodes app in yout phone.

  2. On main screen or sometimes under settings screen, you wll find version infomation.

  3. Get this version infomation and compare it with latest release in our github repository.

  4. If thier is a new release on github.

  5. Download the apk form your phone. If don't know the architecture of phone, then download apk file that has universal in its name.

  6. Install the apk, which now will say "upgrade" and you are ready to use the app.

Building The App

  1. Clone the repository on your machine.

    git clone https://github.com/PasscodesApp/Passcodes.git && cd Passcodes
  2. Install Dependency.

    npm install
  3. Use Expo Go. download app (use this for prototyping only)

    npm start

It was general, intuitive, short and sweet description, For more detailed description, Visit the file building.md in PasscodesApp/Passcodes-Docs.

Documentation

You can checkout support docs, provided in @github:PasscodesApp/Passcodes-Docs Or You can even seek help on our discord community

Changelog & Release Notes

Contribution Are Appreciated!!!

By, contributing to project you accept the:

Security Policy

Available over at PasscodesApp/Passcodes-Docs.

License

Passcodes Project is license under MIT License. Downloading Or Use the app or any associated stuff would mean, you are okay and have accepted the license's terms.


Expo Defualt Readme

Welcome to your Expo app 👋

This is an Expo project created with create-expo-app.

Get started

  1. Install dependencies

    npm install
  2. Start the app

    npx expo start

In the output, you'll find options to open the app in a

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Get a fresh project

When you're ready, run:

npm run reset-project

This command will move the starter code to the app-example directory and create a blank app directory where you can start developing.

Learn more

To learn more about developing your project with Expo, look at the following resources:

Join the community

Join our community of developers creating universal apps.