This Privacy Policy explains what information the MoReader Chrome extension ("MoReader", "the extension", "we") collects, how it is processed, where it is stored, and with whom it is shared. It applies to the Chrome extension only. If you use the separate MoReader Android application, that product has its own privacy policy.
By installing and using the extension you agree to the practices described below.
| Category | Examples | Where it lives |
|---|---|---|
| Book content | The EPUB / PDF files you open or import, including their covers and metadata | Browser IndexedDB (local) |
| Reading data | Reading progress and position, bookmarks, highlights, vocabulary notes, reading statistics | Browser IndexedDB (local) |
| Feature caches | Cached chapter summaries, character maps, quizzes, translations (so you do not pay for the same request twice) | Browser IndexedDB (local) |
| Preferences | Theme, fonts, layout, playback speed, voice, target language, interface language, chosen service endpoints | chrome.storage.local / localStorage (local) |
| Credentials you enter | Your own AI API keys, your WebDAV server address, user name and password | chrome.storage.local / localStorage (local) |
Credentials and reading data are stored only inside your Chrome profile on your computer. They are never sent to us. They are deleted by Chrome when you uninstall the extension (or you can clear them at any time from the extension's settings).
MoReader has no server of its own that stores your data. The following transmissions happen only at your request and go to a service endpoint:
| Feature (you start it) | What is sent | Sent to |
|---|---|---|
| Read aloud / listen to book (text-to-speech) | The text of the sentence or passage being narrated (plus the chosen voice, locale and speaking rate) | The TTS endpoint configured in Settings. Default: our HTTPS relay liang-studio.duckdns.org/edge-tts, which forwards the text to Microsoft's Edge neural voice service and returns MP3 audio. You can replace it with your own endpoint at any time. |
| AI reading tools (chapter summary, character map, comprehension quiz, deep explanation) | The relevant book text (the chapter or the passage involved) plus your prompt | The AI provider you configure with your own API key — e.g. OpenAI, DeepSeek, SiliconFlow or OpenRouter. The request goes straight from your browser to that provider; it does not pass through us. |
| Bilingual / paragraph translation | The sentence or paragraph to be translated, the source and target language | The translation engine you select: the public Google Translate endpoint (translate.googleapis.com), MyMemory (api.mymemory.translated.net), or your configured AI provider. |
| WebDAV cloud sync (optional, off by default) | Only the items you choose to sync: book files, reading progress, bookmarks, highlights, settings | Your own WebDAV server (e.g. a NAS, Alist, Nextcloud or a commercial WebDAV host), authenticated with the credentials you entered. |
http://localhost:5001) in Settings before using read-aloud.
| Where | Retention | How to delete it |
|---|---|---|
Your browser (IndexedDB, chrome.storage.local, localStorage) | Until you delete it or uninstall the extension | Use the delete / clear options inside MoReader, or uninstall the extension — Chrome removes its local storage with it |
| Your WebDAV server | As long as you keep it there; controlled entirely by you | Delete the files from your WebDAV server, or disconnect sync in Settings |
| Our TTS relay | Zero retention of content. Text and audio exist in memory only for the duration of the request | Nothing to delete; you may also point the extension at your own endpoint |
| Third-party providers you configure (AI, translation) | Governed by that provider's own policy and your account with them | Manage or delete directly with that provider |
We do not sell, rent or trade your information, and we do not share it with advertisers, data brokers or analytics companies. Information is transmitted only to the third-party service that the corresponding feature requires, always as a direct consequence of your action:
We may disclose information if we are legally required to do so, but since we hold no personal data about you in the first place, there is in practice nothing we could disclose.
storage (implicit browser storage APIs) — to save your preferences, credentials and reading data locally.https://*/* — the extension must be able to reach servers that you type in (your TTS server, your AI provider, your WebDAV server). Because these addresses are unknown in advance, the permission has to cover HTTPS hosts in general. The extension connects only to the endpoints listed in your own settings, over HTTPS.http://localhost/* and http://127.0.0.1/* — so that self-hosted TTS or sync servers running on the same machine can be used, including by users who have no public certificate. Plaintext HTTP is permitted only for loopback addresses; every public endpoint is always called over HTTPS.tabs, no history, no cookies, no webRequest, no downloads, no remote code.MoReader is a general-purpose reading tool and is not directed at children under 13 (or under the minimum age applicable in your country). We do not knowingly collect any personal information from children. If you are a parent or guardian and believe a child has provided information to us, write to gzmliang@gmail.com and we will delete it.
localhost / private-LAN addresses that you configure yourself).We do not operate a user database, so we do not transfer personal data between countries ourselves. When you use an optional feature, the data goes directly from your browser to the provider you picked, which may process it in another country under its own safeguards.
If the extension's data practices change, this page will be updated and the effective date and policy version above will be revised. Material changes will also be noted in the extension's "What's new" notes. Continued use after an update means you accept the revised policy.
Questions, requests or complaints about privacy in MoReader:
Email: gzmliang@gmail.com
Developer: gzmliang — independent developer
Open-source project: github.com/gzmliang/moreader
本隐私权政策说明墨阅 Chrome 扩展(下称"墨阅"、"本扩展"或"我们")如何收集、处理、存储与共享信息。本政策仅适用于该 Chrome 扩展;独立的墨阅安卓应用另有其隐私政策。
安装并使用本扩展,即表示您同意本政策所述做法。
| 类别 | 举例 | 存储位置 |
|---|---|---|
| 书籍内容 | 您打开或导入的 EPUB / PDF 文件及其封面、元数据 | 浏览器 IndexedDB(本地) |
| 阅读数据 | 阅读进度与位置、书签、高亮、生词笔记、阅读统计 | 浏览器 IndexedDB(本地) |
| 功能缓存 | 已生成的章节摘要、人物关系图、测验题、翻译结果(避免同一请求重复计费) | 浏览器 IndexedDB(本地) |
| 个性化设置 | 主题、字体、版式、朗读语速、音色、目标语言、界面语言、各服务端点 | chrome.storage.local / localStorage(本地) |
| 您填写的凭据 | 您自己的 AI API Key、WebDAV 服务器地址/账号/密码 | chrome.storage.local / localStorage(本地) |
凭据与阅读数据只存在于您电脑上的 Chrome 配置目录中,从不上传给我们。卸载扩展时 Chrome 会一并清除,您也可以随时在扩展设置中手动清除。
墨阅没有保存您数据的自有服务器。以下传输仅在您主动发起时发生,且发往服务端点:
| 功能(由您发起) | 发送什么 | 发往何处 |
|---|---|---|
| 朗读 / 听书(语音合成) | 正在朗读的那一句或那一段文字(以及所选的音色、语言、语速) | 设置中配置的 TTS 端点。默认是我们自建的 HTTPS 中继 liang-studio.duckdns.org/edge-tts,它把文本转给微软 Edge 神经网络语音服务并返回 MP3 音频。您可以随时改为自己的端点。 |
| AI 精读工具(章节摘要、人物关系、阅读理解测验、深度讲解) | 相关的书籍正文(所涉章节或段落)以及您的提问 | 由您自己配置、使用您自己的 API Key 的 AI 服务商(如 OpenAI、DeepSeek、SiliconFlow、OpenRouter)。请求由浏览器直达该服务商,不经过我们。 |
| 双语对照 / 段落翻译 | 待翻译的句子或段落、源语言与目标语言 | 您选择的翻译引擎:Google 翻译公开端点(translate.googleapis.com)、MyMemory(api.mymemory.translated.net),或您配置的 AI 服务商。 |
| WebDAV 云同步(可选,默认关闭) | 仅您勾选要同步的内容:书籍文件、阅读进度、书签、高亮、设置 | 您自己的 WebDAV 服务器(如 NAS、Alist、Nextcloud 或商业 WebDAV 服务),用您填写的凭据认证。 |
http://localhost:5001)后再使用朗读。
| 存储位置 | 保留期限 | 如何删除 |
|---|---|---|
您的浏览器(IndexedDB、chrome.storage.local、localStorage) | 直到您删除或卸载扩展 | 使用墨阅内的删除/清除功能,或卸载扩展(Chrome 会随之清除本地存储) |
| 您的 WebDAV 服务器 | 由您自己保管,完全可控 | 在您的 WebDAV 服务器上删除文件,或在设置中关闭同步 |
| 我们的 TTS 中继 | 内容零保留:文本与音频仅在请求期间存在于内存 | 无需删除;也可改为使用您自己的端点 |
| 您配置的第三方服务(AI、翻译) | 适用该服务商自身的政策及您与其的账号关系 | 直接在该服务商处管理或删除 |
我们不出售、不出租、不交换您的信息,也不与广告商、数据经纪人、统计分析公司共享。信息仅在相应功能所必需时,作为您操作的直接结果,传输给第三方服务:
若法律强制要求披露,我们会依法配合;但由于我们本身不持有您的个人数据,实际上也无从披露。
storage(浏览器内置存储接口)—— 用于在本地保存您的设置、凭据与阅读数据。https://*/* 主机权限 —— 扩展需要访问由您输入的服务器(您的 TTS 服务器、AI 服务商、WebDAV 服务器)。由于这些地址事先无法穷举,权限只能覆盖 HTTPS 主机。扩展只会连接您设置中填写的端点,且全程 HTTPS。http://localhost/* 与 http://127.0.0.1/* —— 供自建在本机的 TTS 或同步服务使用(这类用户通常没有公网证书)。明文 HTTP 仅对环回地址放行,所有公网端点一律强制 HTTPS。tabs、history、cookies、webRequest、downloads,也不加载任何远程代码。墨阅是通用阅读工具,不面向 13 周岁以下儿童(或您所在国家规定的最低年龄)。我们不会在知情情况下收集儿童的个人信息。若您是家长或监护人并认为儿童向我们提供了信息,请致信 gzmliang@gmail.com,我们将予删除。
我们不运营用户数据库,因此自身不会跨境传输个人数据。当您使用可选功能时,数据由您的浏览器直接发送给您选定的服务商,该服务商可能按其自身的保障措施在他国处理数据。
若本扩展的数据处理方式发生变化,本页面将同步更新,并修订上方的生效日期与政策版本。重大变更还会在扩展的"更新说明"中提示。变更后继续使用即视为接受修订后的政策。
关于墨阅隐私方面的疑问、请求或投诉:
邮箱:gzmliang@gmail.com
开发者:gzmliang(独立开发者)
开源项目:github.com/gzmliang/moreader