隐私政策
更新日期:2026-03-27
Omnigram(以下简称"我们")是一款开源、自托管的电子书库与阅读应用。 本隐私政策依据《中华人民共和国个人信息保护法》《数据安全法》《网络安全法》等相关法律法规, 向您说明我们如何处理您在使用 Omnigram 移动应用及相关服务(以下简称"本服务")时的信息。
请您在使用本服务前,仔细阅读并充分理解本隐私政策。
一、自托管架构说明
Omnigram 采用自托管架构设计。您的书库、阅读进度、批注及所有个人数据均存储在 您自行管理的服务器(NAS、家庭服务器或云服务器)上。 我们不运营任何中心化服务器来收集或存储您的数据。
二、个人信息收集清单
根据《个人信息保护法》要求,我们逐项列明信息收集情况:
| 信息类型 | 收集方式 | 使用目的 | 存储位置 |
|---|---|---|---|
| 账号信息(用户名、密码) | 用户注册时主动提供 | 身份认证、登录 | 用户自有服务器 |
| 阅读进度与书签 | 使用过程中自动产生 | 阅读进度同步 | 本地设备 + 用户自有服务器 |
| 批注与高亮 | 用户主动创建 | 阅读笔记功能 | 本地设备 + 用户自有服务器 |
| 应用设置与偏好 | 用户主动配置 | 个性化体验 | 本地设备 |
| 服务器连接凭证 | 用户主动输入 | 连接自有服务器 | 本地设备(系统安全存储) |
我们不收集的信息
- 设备唯一标识符(IMEI、OAID、Android ID 等)
- 精确地理位置信息
- 通讯录、短信、通话记录
- 使用行为分析数据或埋点数据
- 广告标识符
- 生物识别信息
三、设备权限使用说明
| 权限 | 用途 | 是否可拒绝 |
|---|---|---|
| 网络访问 | 连接您的自托管服务器,同步数据 | 拒绝后无法使用同步功能 |
| 存储/相册读取 | 导入本地电子书文件 | 可拒绝,仅影响本地导入 |
四、第三方SDK目录
根据工业和信息化部相关规定,我们列明应用中集成的第三方SDK:
| SDK名称 | 提供方 | 用途 | 收集的信息 |
|---|---|---|---|
| Flutter Engine | 应用运行框架 | 无 | |
| sqflite | 开源社区 | 本地数据库存储 | 无(纯本地) |
| flutter_inappwebview | 开源社区 | 电子书渲染 | 无 |
| sherpa-onnx | 开源社区 | 本地语音合成(TTS) | 无(纯本地推理) |
本应用不集成任何广告SDK、数据统计SDK或推送SDK。
五、AI 功能说明
AI 功能为可选功能,需要您自行配置 AI 服务提供商(如 OpenAI、Claude、Ollama 等),具体说明:
- 您可自主选择 AI 提供商,包括完全本地化的方案(如 Ollama)
- AI 处理由您的自托管服务器发起,应用不直接向第三方发送数据
- 发送至第三方 AI 服务的内容受该服务的隐私政策约束
- 不启用 AI 功能不影响应用的正常使用
六、未成年人保护
我们重视未成年人个人信息的保护。本服务主要面向成年用户。 如果您是未满14周岁的未成年人,请在监护人的陪同和指导下使用本服务。 我们不会主动收集未成年人的个人信息。由于 Omnigram 为自托管架构, 建议监护人对服务器配置和书库内容进行适当管理。
七、个人信息的删除与账号注销
由于所有数据存储在您的设备和自有服务器上,您拥有完全的数据控制权:
- 删除应用数据:卸载应用即可清除所有本地数据,或在系统设置中清除应用数据
- 删除服务器数据:在服务器管理面板中删除账号,或移除整个服务器实例
- 删除特定内容:在应用内删除单本书籍、批注或阅读记录
- 账号注销:在应用「设置」中可发起账号注销,注销后服务器将删除该账号的所有数据
八、数据安全
数据安全取决于您的自托管服务器配置,我们建议:
- 使用 HTTPS 加密传输
- 定期更新服务器软件
- 使用强密码保护账号
- 敏感凭证存储于系统安全密钥库(Keystore / Keychain)
九、隐私政策的变更
我们可能会适时修订本隐私政策。变更后的政策将在本页面发布,并更新顶部日期。 如涉及重大变更,我们将通过应用内通知等合理方式告知您。
十、联系我们
如您对本隐私政策有任何疑问、意见或建议,可通过以下方式联系我们:
备案号:闽ICP备2025091402号-1A