隐私政策

更新日期:2026-03-27

Omnigram(以下简称"我们")是一款开源、自托管的电子书库与阅读应用。 本隐私政策依据《中华人民共和国个人信息保护法》《数据安全法》《网络安全法》等相关法律法规, 向您说明我们如何处理您在使用 Omnigram 移动应用及相关服务(以下简称"本服务")时的信息。

请您在使用本服务前,仔细阅读并充分理解本隐私政策。

一、自托管架构说明

Omnigram 采用自托管架构设计。您的书库、阅读进度、批注及所有个人数据均存储在 您自行管理的服务器(NAS、家庭服务器或云服务器)上。 我们不运营任何中心化服务器来收集或存储您的数据。

二、个人信息收集清单

根据《个人信息保护法》要求,我们逐项列明信息收集情况:

信息类型 收集方式 使用目的 存储位置
账号信息(用户名、密码) 用户注册时主动提供 身份认证、登录 用户自有服务器
阅读进度与书签 使用过程中自动产生 阅读进度同步 本地设备 + 用户自有服务器
批注与高亮 用户主动创建 阅读笔记功能 本地设备 + 用户自有服务器
应用设置与偏好 用户主动配置 个性化体验 本地设备
服务器连接凭证 用户主动输入 连接自有服务器 本地设备(系统安全存储)

我们不收集的信息

  • 设备唯一标识符(IMEI、OAID、Android ID 等)
  • 精确地理位置信息
  • 通讯录、短信、通话记录
  • 使用行为分析数据或埋点数据
  • 广告标识符
  • 生物识别信息

三、设备权限使用说明

权限 用途 是否可拒绝
网络访问 连接您的自托管服务器,同步数据 拒绝后无法使用同步功能
存储/相册读取 导入本地电子书文件 可拒绝,仅影响本地导入

四、第三方SDK目录

根据工业和信息化部相关规定,我们列明应用中集成的第三方SDK:

SDK名称 提供方 用途 收集的信息
Flutter Engine Google 应用运行框架
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