KeepMeSafe

KeepMeSafe

Secure multi-profile password manager-supports cryptographic vaults, master key protection, SQLite local storage. Fully self-managed, your password is always in your hands. Inspired by KeePass, it provides a simple and modern Web interface.

2GitHub
Description

An error 502 may be reported when starting the first time. Please wait 1 - 2 minutes to refresh the page. KeepMeSafe is a simple, secure password manager inspired by KeePass. All of your password data is encrypted with the master key and stored completely on your own server, without worrying about privacy leaks. ###Core features - ** Master key encryption ** -All passwords are encrypted with your master key, making them safe and reliable - ** Multiple profiles ** -Supports the creation of multiple independent password vaults - ** Local storage ** -Data is completely stored on your server and not uploaded to the cloud - ** Modern interface ** -Simple and beautiful Web interface, intuitive operation - ** Administrator protection ** -An administrator password is required to create a new vault ###Step 1: Create a password vault #### 1.1 Access the creation page When using it for the first time, click the **"Create Vault"* button in the top right corner of the page. #### 1.2 Passed administrator verification The system will ask for an administrator password: - ** Enter password **:`admin123`(default) - ** Click the "Access"** button >** Prompt **: The administrator password is used to prevent unauthorized users from creating vaults at will. If you are an administrator, you can change this password in manifest.yml. #### 1.3 Fill in vault information Fill in the following information in the creation form: | field| description| example| |------|------|------| | **Vault Name** |Vault name (used for login)|`My password library` or `work-vault`| | **Vault Master Password** |Master key (encrypts all data)| `MySecurePass2025!` | | **Admin Password** |Administrator password (verification rights)| `admin123` | ** Important reminder **: - ˇ* * The master key is very important **, and data cannot be recovered after forgetting it! - The master key should contain at least upper and lower case letters, numbers and special symbols - It is recommended to record the master key in a safe place (paper notebook) #### 1.4 Created successfully After clicking "Create": - The system creates an encrypted password vault - Automatically jump to success page - You can return to the home page to log in ###Step 2: Log in to the password vault #### 2.1 Visiting the login page 1. Visit the application home page 2. or click the **"Vault Login"** button in the upper right corner #### 2.2 Enter login information | field| description| |------|------| | **Vault Name** |The vault name you set when creating it| | **Vault Master Password** |The master key you set when creating it| ** Example **: ``` Vault Name: My Password Library Password: MySecurePass2025! ``` #### 2.3 Login successful After clicking "Login": - The system will decrypt your vault - Enter the main password management interface - You can view, add, and edit passwords ###Step 3: Manage passwords

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Mobile Screenshots
Mobile Screenshot 1
Mobile Screenshot 2
Mobile Screenshot 3
App Information
Version
1.0.0
Package Size
75.52 KB
Image Size
64.1 MB
Updated
November 25, 2025
Source Code
pointedsec
Platform Support
PCMobile