Skip to content

mPassw/android

Repository files navigation

mPass – Flutter Android Password Manager

mPass is a secure, open-source password manager built with Flutter for Android. It supports end-to-end encryption, biometric authentication, and optional self-hosted sync with your own server. You own your data — always.


🔐 Features

  • End-to-end encrypted password storage
  • Biometric authentication support
  • Optional sync with a self-hosted backend
  • Offline-first with secure local storage
  • Built with Flutter and Dart
  • No telemetry, no ads, fully open-source

📦 Download

You can download the latest signed APK from the Releases section.

Note: First-time registration and login require a connection to your self-hosted mPass server. After that, all synced credentials are stored locally and encrypted. You can then use the app fully offline.


🧩 Architecture

This repository contains the Flutter Android app only. The required self-hosted backend is located in a separate repository:

➡️ mPass Server Repository


🚀 Getting Started (Development)

Requirements

  • Flutter SDK (3.0+ recommended)
  • Dart (2.17+)
  • Android Studio or VS Code
  • A self-hosted instance of the mPass server

1. Clone the Repo

git clone https://github.com/YOUR_ORG/mpass-android.git
cd mpass-android

2. Install Dependencies

flutter pub get

3. Build and Run

flutter run

To build a release APK:

flutter build apk --release

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published