跨平台功能差异 — Windows、macOS、Linux、iOS、Android 能力对比
差异总览
Enpass 各平台的功能基本一致,但由于操作系统本身的限制、开发优先级、Premium 解锁策略等因素,存在一些差异。
差异原因
| 原因 | 说明 |
|---|---|
| 操作系统限制 | 某些 iOS / Android 的 API 不让用某些功能 |
| 开发优先级 | 某些平台的某些功能还在开发中 |
| Premium 策略 | 某些高级功能只在 Premium 解锁后可用 |
| 免费版限制 | 各平台免费版限制略有不同 |
核心功能跨平台可用性
| 功能 | Windows | macOS | Linux | iOS | Android |
|---|---|---|---|---|---|
| Vault 管理 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 云同步(全 7 种) | ✅ | ✅ | ✅ | ✅ | ✅ |
| Wi-Fi Sync | ✅ Server + Client | ✅ Server + Client | ✅ Server + Client | ✅ Client 扫描 | ✅ Client 扫描 |
| 自动填充(浏览器扩展) | ✅ 需扩展 | ✅ 需扩展 | ✅ 需扩展 | ✅ 系统级(Safari) | ✅ 系统级(Chrome) |
| Passkey 创建 | ✅ | ✅ | ✅ | ✅ | ✅ |
| TOTP 内置生成 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 生物识别(Face/Touch ID) | Windows Hello | Touch ID / Face ID | 部分支持 | Face ID / Touch ID | 指纹 / Face |
| 备份 | ✅ 自动 + 手动 | ✅ 自动 + 手动 | ✅ 自动 + 手动 | ✅ 手动为主 | ✅ 手动为主 |
| 导出 | JSON/CSV/TXT | JSON/CSV/TXT | JSON/CSV/TXT | 有限(沙盒限制) | 有限 |
| 从浏览器导入 | ✅ 自动扫描 | ✅ 自动扫描 | ✅ 自动扫描 | ❌ 不支持 | ❌ 不支持 |
免费版限制差异
| 维度 | 桌面(Win/Mac/Linux) | 移动端(iOS/Android) |
|---|---|---|
| 条目上限 | 25 条 / Vault | 25 条 / Vault |
| Vault 数量 | 1 个 | 1 个 |
| 跨设备同步 | 需要 Premium | 需要 Premium |
| 高级安全功能(泄露监测等) | 需要 Premium | 需要 Premium |
| 多设备使用 | Premium 解锁多设备 | Premium 解锁多设备 |
注意:免费版的 25 条限制是指"活跃条目(Active Items)"——超过 25 条后,新增的条目会被标记为"Restricted",可以查看但不能编辑、复制、用于自动填充。已有的 25 条不受影响。
生物识别的平台差异
| 平台 | 生物识别方式 | 备注 |
|---|---|---|
| Windows | Windows Hello(指纹 / 面部) | 需要 Windows 10/11 且设备有对应硬件 |
| macOS | Touch ID / Face ID | Touch ID 仅限带 Touch Bar 的 Mac |
| Linux | 取决于发行版和指纹硬件 | 部分发行版有 PAM 支持 Enpass 指纹解锁 |
| iOS | Face ID(全面屏)/ Touch ID(旧款) | 系统级深度集成 |
| Android | 指纹 / 面部识别 | 部分定制系统可能兼容性有差异 |
浏览器扩展支持差异
| 维度 | 桌面端 | 移动端 |
|---|---|---|
| 有独立浏览器扩展吗 | ✅ | ❌ |
| 自动填充机制 | 扩展 | 系统级密码自动填充(iOS 17+ 密码管理器、Android Autofill) |
| Passkey 创建 | 通过扩展或原生支持 | 原生系统级支持(iOS 16+、Android 12+) |
| 能捕获新密码 | ✅ 扩展捕获 | 系统级支持 |
iOS Safari 扩展的特殊情况
iOS 17 / macOS Sonoma 起,Safari 支持第三方密码管理器扩展——Enpass 是早期支持的产品之一。但在 iOS 16 或更早版本上,Safari 没有这个功能,只能用系统级密码自动填充(自动填的是你设为默认的密码管理器的条目)。
Linux 平台的特殊情况
Enpass for Linux 是官方支持但相对"特殊"的平台:
| 差异 | 说明 |
|---|---|
| 发行版支持 | Ubuntu 22.04+、Fedora 43 已测试;其他现代发行版也应该能跑 |
| Wayland vs X11 | 大多数现代发行版用 Wayland;X11 环境需要用不同的 Enpass 仓库 |
| 依赖 | 需要 WebKitGtk 等依赖(安装时自动处理) |
| 权限 | 需要 .desktop 文件等 Linux 桌面标准 |
| 生物识别 | Linux 上指纹支持取决于具体发行版(PAM 模块等) |
换设备时的注意事项
从一个平台换到另一个平台时:
- Vault 文件是跨平台兼容的 — 没有"Windows 版 Vault"和"Mac 版 Vault"的区别。同一个加密数据库在所有平台上都能打开(用相同主密码)
- Keyfile 跨平台可用 — Keyfile 是独立文件,任何平台都能读取
- 需要重新配置的东西:
- 浏览器扩展(每个平台单独装)
- 生物识别解锁(每个平台单独设置)
- 云存储授权(某些平台需要重新授权)
- iOS 特别提醒:iOS 上 Enpass 的备份和文件访问受苹果沙盒限制——Vault 文件在 iCloud Drive 上有自己的文件夹,需要 iOS 设置里给 Enpass 对应权限
版本历史格式差异
各平台的版本号格式不同:
- Windows 传统版:
6.11.9 (1909)— 版本号 + 构建号 - macOS / iOS / Android:纯版本号如
6.11 - Linux:可能用包管理器版本号格式
更新时不要只看版本号数字——以官方帮助中心的最新文档为准。
结论
Enpass 的跨平台一致性做得很好——大部分核心功能在所有平台上都能正常使用。差异主要集中在:
- 免费版 Premium 解锁策略(桌面相对宽松)
- 操作系统级集成(各系统对自动填充、生物识别的 API 不同)
- 沙盒限制(iOS 的文件访问权限限制了某些操作)
选哪个平台作为主要使用平台,更多取决于你的日常设备生态(Windows 主力 / Mac 主力 / iPhone 主力),而不是 Enpass 的功能差异。