Skip to content

Repository files navigation

Discord Chat 中文文档 English Docs Language License Stars Issues Last Commit

🔐 记住 (SafeVault)

你的数字生活保险箱。完全离线,绝对安全。 A secure, offline-first, and aesthetic password manager built with Flutter.

📖 简介 (Introduction)

记住 (SafeVault) 是一款专为重视隐私的用户设计的本地密码管理工具。

在云端泄露频发的今天,我们选择回归本质:没有服务器,没有云同步,没有账号注册。你的所有账号密码都经过工业级加密,安安静静地躺在你自己的手机里。

✨ v2.3 核心特性 (Features)

🛡️ 极致安全

零网络权限:App 核心逻辑完全离线运行,从物理上杜绝网络攻击。

数据库加密:采用 SQLCipher (AES-256) 对 SQLite 数据库进行全盘加密。即使手机丢失,黑客导出了数据库文件,看到的也只是一堆乱码。

密钥安全存储:解密密钥存储于 Android 硬件级的 Keystore 中,无法被轻易提取。

强密码检测:内置密码强度分析器,拒绝“123456”等弱密码。

🎨 现代体验

多主题切换:支持 ☀ 白天模式、🌙 夜间模式 以及 ✨ 自动跟随系统。

沉浸式 UI:基于 Material 3 设计规范,简洁优雅。

人性化交互:登录页支持密码显隐切换,输入体验更流畅。

⚡ 高效管理

一键生成:内置随机密码/用户名生成器,不再为起名头疼。

快速检索:顶部搜索栏,毫秒级定位你的账号。

便捷操作:支持一键复制账号/密码到剪贴板。

UI预览

🔒 安全登录

📜 账号列表 (白天)

🌙 账号列表 (夜间)

📥 下载安装 (Download)

请在 Releases 页面下载最新的 APK 安装包:

⚠️ 升级提示:从 v2.0 之前的版本升级到 v2.3,由于数据库架构升级(引入了加密),旧数据无法兼容。请务必卸载旧版本后重新安装。

🛠️ 技术栈 (Tech Stack)

Framework: Flutter

Database: sqflite_sqlcipher (SQLCipher for Android)

Secure Storage: flutter_secure_storage

State Management: setState & ValueNotifier (Keep it simple)

🏗️ 本地构建 (Build Setup)

如果你是开发者,想自己编译代码:

克隆仓库

git clone https://github.com/FuzzyLogic112/myapp/ cd myapp

切换到最新分支

git checkout v2.3-release

安装依赖

flutter pub get

构建 APK

flutter build apk --release

📄 开源协议 (License)

本项目基于 MIT License 开源。你可以自由地使用、修改和分发代码。

Built with ❤️ for Privacy.

About

记住 (SafeVault) —— 完全离线的 Flutter 本地密码管理器。SQLCipher AES-256 全盘加密,密钥存于 Android Keystore,零网络权限,Material 3 双主题。

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages