Skip to content
This repository was archived by the owner on May 31, 2026. It is now read-only.

PasscodesApp/Android-Archive

 
 

Repository files navigation

Android Archive

Important

This GitHub repository is archived, as from May 31, 2026. It contains android-kotlin codebase for passcodes app. This will remain as documentaion for passcodes old codebase—before react-native expo remake. This documenents passcodes journey from AUG 1, 2024 to MAY 31, 2026.

Thanks to all contributors,

Development of passcodes project is continued in official repository. This just forked archive of that repository to freeze android-kotlin codebase in time, for documentation purposes.

And, It is just an 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).

Cuz, data is stored unencrypted.. we're planning to add encryption soon.

Archive Release

There is archive release that you checkout in this GitHub repository, to know how passcodes app look like at end of kotlin-android codebase for passcodes.

Package Name: "com.jeeldobariya.passcodes.archive"
Version Name: "v2.2.0-Archive"
Version Code: 7
Build Commit: "bd092a4"

Passcodes

Note

Currently, we are android-only, we will soon provide support for desktop (windows-only) using kotlin-multiplatform. but development will remain to android-first.

then later-after will migrate to react-native and then passcodes will be multiplatform rather than being android-first. more information will be given in docs soon.

passcodes play store banner

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

An android 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 such thing that is as simple as remember a password yet, it very important topic in terms of security. So, we as developer of passcodes thinks to streamline and securing the process as much as possible. Read more

Stats

Star History

Star History Chart

Screen Shots

Details

Compatibility

  • Compile Sdk: Android 17 (API level 37)

Android 8+ [API level 26+] -> Android 17 [API level 34] (we support offically)

Note: high versions can still run, but we are not guaranteed offically.

Features

  • Intuitive UI.
  • Update Checkers & Manager.
  • Password Management. (Current Priority)
  • Autofill. (as preview feature)
  • 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 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 for 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.

Building The App

  1. Clone the repository on your machine.

  2. Open the project own your Android Studio.

  3. Follow the general step and build the app.

  4. For code documentation and support docs, check the docs/ folder in our repository.

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

Support Docs

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

Changelog & Release Notes

Contribution Are Appreciated!!!

Important

Currently the project (more or less also me) is not ready for (code) contributions. This project is currently limited by my expertise & I am beginner. Meaning I don’t want others code in my codebase, that I don't understand, I am learning android and will surely learn basic off by start of 2026. then I will allow the contribution to this repo... But as of now I don't admire code contribution. As I am beginner in android and might have difficultly in understanding code that not written by me...

There are still other ways to contribute to project. like by testing app, by contributing to documentation or more or less just by spreading the word around. about the app. but, code contribution is limited from my side.... & I hope you can understand...

For more, information on what kind of contribution we approve or allow, please open an issue in our repo. that way you avoid wasting your time...

Read More

By, contributing to project you accept the Terms For Contributions, CONTRIBUTING.md & MIT License.

And also have look at Open Contributing Timeline.

Security Policy

Available here in 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 terms.

About

Take Down the Headache of Remembering Passwords

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Kotlin 98.3%
  • Other 1.7%