β οΈ IMPORTANT NOTICE
This project is source-available, NOT open-source.
Deployment, redistribution, rebranding, or reuse is strictly prohibited
without explicit written permission from the author.
NoPassMobile is the official Android mobile application for the NoPass Password Manager project.
It allows users to securely store, view, and manage their passwords and credit/debit card details using modern security best practices.
π This repository contains the complete source code of the NoPassMobile app.
The latest production APK (v1.0.1 β Stable Release) can be downloaded from the GitHub Releases section.
- π Secure Password Manager
- π Strong encryption for sensitive data
- π€ User authentication (Email/Password, OAuth β backend dependent)
- π One-tap copy to clipboard
- π± Clean & modern UI (React Native + Expo)
- β‘ Fast and lightweight
- π Works with the NoPass Backend API
Home Screen Β Β Β Β Β Β Β Β Login Screen
Dashboard Β Β Β Β Β Β Β Β Dark Mode
This application is developed with security best practices in mind.
During installation, the APK is scanned by Google Play Protect, and no harmful behavior was reported.
The APKs are distributed via GitHub Releases (Microsoft-owned platform).
During installation, the APK is automatically scanned by Google Play Protect on supported Android devices.
-
Sensitive data is never stored in plain text in the database
-
Data is encrypted on the backend before being stored in the database
-
Encrypted data is decrypted on the backend only when required
-
The database never contains raw passwords or secrets
-
Environment variables and encryption keys are never committed to the repository
- React Native
- Expo
- TypeScript
- Expo Router
- Context API (State management)
- Next.js
- NextAuth
- MongoDB
- REST APIs
β οΈ This section is provided only for learning and contribution purposes.
Deployment or production use is not allowed.
git clone https://github.com/2000Deba/NoPassMobile.git
cd NoPassMobilenpm installnpx expo startnpx expo prebuild
npx expo run:androidnpm install -g eas-cli
eas build -p android-
Viewing and learning: β Allowed
-
Contributions (PRs):
β οΈ Allowed (all contributions become property of the author). -
By submitting a pull request, you agree that your contribution becomes part of the project and is subject to the same license terms.
-
Forking:
β οΈ Allowed by GitHub, not permission to reuse -
Deployment / Rebranding / Commercial use: β Not allowed
All forked copies remain bound to the same license terms.
β‘οΈ Download the latest APK from the Releases section of this repository.
- Latest version: v1.0.1 β Stable Release
- Platform: Android
- Minimum supported version: Android 8+
- Tested on: Android 10+
π€ Debasish Seal
- GitHub: @2000Deba
- Portfolio: Portfolio
- Live Demo: NoPass
- Download: Latest APK (GitHub Releases)
This project is source-available under a custom license. It is NOT open-source.
You are allowed to view and contribute to this repository for learning and contribution purposes only.
β Reuse, redistribution, rebranding, modification, or commercial use is not allowed without explicit permission from the author.
Modification is allowed only for local learning or contribution purposes. Modified versions may NOT be deployed, redistributed, or published.
See the LICENSE file for full legal terms and details.
If you find this project useful, please consider giving it a β star.
For bugs or feature requests, feel free to open an issue.




