隐私政策

最后更新日期: 2026年11月7日

本文为参考译文。日语版本为正式版本,具有法律约束力。

1. 简介

Professional Reader(以下简称「本服务」)是由位于日本Naha-shi, Okinawa的Professional Reader 开发团队(以下简称「我们」)运营的Web应用程序和Chrome浏览器扩展程序。我们致力于保护您的隐私并确保您个人信息的安全。

本隐私政策说明了我们在您使用本服务时如何收集、使用、披露和保护您的信息。使用Professional Reader即表示您同意按照本政策收集和使用信息。

核心隐私原则

本服务不会将您查阅的文档内容存储在我们的服务器上。在Web应用程序中,PDF文件存储在浏览器的IndexedDB本地存储中,服务器仅存储文件名和页数等元数据。在Chrome扩展程序中,PDF直接从其源URL渲染,元数据也不会存储在我们的服务器上。

2. 收集的信息

2.1 您直接提供的信息

  • 账户信息:电子邮件地址、密码(经过哈希和加密处理)
  • 订阅信息:订阅状态(免费计划或标准计划)、付款历史记录
  • 账单信息:信用卡信息(由Stripe处理和存储,我们不存储)。我们目前不收集账单地址,但将来可能出于税务合规目的(如欧盟VAT合规)收集。
  • 安全验证码(OTP):用于电子邮件验证、双因素认证和密码重置的哈希一次性密码(10分钟后自动过期)

2.2 PDF元数据(非文件内容)

当您在Web应用程序中上传PDF时,我们仅收集和存储以下元数据:

  • 文件名
  • SHA-256文件哈希值(用于重复检测)
  • 文件大小(字节)
  • 页数
  • 上传日期和时间
  • 最后打开日期和时间

重要提示:实际的PDF文件内容存储在您浏览器的IndexedDB本地存储中。我们绝不会在服务器上存储、保留或访问您的PDF文件内容。

2.3 翻译、解释和详细问答数据

当您在PDF中或网页上(通过Chrome扩展程序)选择文本进行翻译或解释,或使用「详细问答」(追问聊天)功能时:

  • 选择的文本(最多约1,000个令牌)
  • 上下文:包含所选文本的句子。如果所选句子较短(低于可配置的令牌阈值,默认:30个令牌),将自动包含周围的句子以提供更好的上下文。您可以在阅读器设置中调整上下文阈值。
  • 您的语言偏好
  • 详细问答对话:使用详细问答功能时,您输入的消息、所选文本、之前显示的解释以及周围上下文将作为多轮对话发送至OpenAI。详细问答功能需要登录账户后方可使用。
  • 联网搜索:启用联网搜索时,OpenAI可能会根据所选文本、其上下文或在详细问答中输入的问题进行网络搜索。回答中可能包含搜索到的网页链接。使用联网搜索需要登录账户。

这些数据被发送到OpenAI API进行处理,我们不会永久存储。

2.4 自动收集的信息

  • 使用数据:访问的页面、使用的功能、会话时长、令牌使用量
  • 设备信息:浏览器类型和版本、操作系统、屏幕分辨率
  • 日志数据:IP地址、访问时间、来源URL
  • Cookie:身份验证Cookie(Supabase Auth)、分析Cookie(Google Analytics、Vercel Analytics)
  • 匿名使用数据:如果您在没有账户的情况下使用本服务,我们使用设备标识符在服务器端跟踪您的API请求数和令牌使用量。在Web应用程序中,标识符存储在Cookie中,创建账户时,此数据可能会与您的账户关联。在Chrome扩展程序中,标识符在您的设备上生成,并随每个API请求一起发送。无需账户的使用(Web应用程序和Chrome扩展程序)按网络地址限制为每24小时5次请求:我们的服务器以您IP地址的带密钥单向哈希值(而非地址本身)统计这些请求。
  • 保活请求:使用本服务期间,定期向我们的服务器发送请求以维持服务响应性

2.5 Chrome扩展程序固有的收集信息

使用Professional Reader Chrome扩展程序时:

  • 本地存储:设备标识符、语言偏好、扩展程序开/关状态、阅读器偏好(文本高亮、上下文阈值、默认提示框标签)。不存储认证令牌。
  • Cookie访问:用于单点登录认证的professional-reader.app的Cookie。扩展程序从这些Cookie中读取您的登录会话,并在其过期前不久请求professional-reader.app进行续期。发往我们服务器的其他请求均不附带Cookie。
  • 浏览器权限:activeTab(当前标签页访问)、storage(偏好设置)、cookies(认证)、webNavigation(PDF检测)、alarms(定期任务)、downloads(自定义PDF查看器中的下载功能)
  • 主机权限:仅限于professional-reader.app(用于SSO认证)。内容脚本通过单独的 content_scripts 声明加载,扩展程序对您访问的页面没有网络访问权限。
  • 内容脚本:注入您访问的所有网站(professional-reader.app除外)以启用文本选择检测;仅在文本选择时激活,其他情况下不会读取或传输页面内容
  • 本地PDF访问(可选):如果您在 chrome://extensions 中手动启用「允许访问文件URL」选项,扩展程序可以在内置查看器中渲染本地PDF(file://)。文件内容仍保留在您的设备上,绝不会被上传。

3. 信息使用目的

我们将收集的信息用于以下目的:

服务提供

  • 创建和管理账户
  • 提供翻译和词语解释功能
  • 订阅管理
  • 保存您的语言设置

支付处理

  • 收取订阅费用
  • 开具收据
  • 防欺诈

服务改进

  • 分析使用模式
  • 优化功能
  • 识别和修复错误
  • 开发新功能

沟通

  • 重要服务公告
  • 安全警报
  • 订阅续订通知
  • 客户支持

法律合规

  • 根据特定商业交易法保留信息
  • 税务申报
  • 响应法律请求

4. 数据安全

我们实施以下安全措施来保护您的个人信息免遭未经授权的访问、更改、披露或破坏:

技术措施

  • HTTPS/TLS加密(所有通信)
  • 密码哈希(由Supabase Auth管理)
  • 数据库加密(静态加密)
  • 定期安全更新

访问控制

  • 最小权限原则(必要的最小访问权限)
  • 多因素身份验证(用户和管理员账户)
  • 访问日志监控

隐私设计

  • PDF文件内容的本地处理(不发送到服务器)
  • 仅在服务器上存储元数据
  • 定期安全审查

但是,通过互联网传输或电子存储的方法都不是100%安全的。虽然我们努力使用商业上合理的方式保护您的个人信息,但我们无法保证绝对安全。

5. Cookie和跟踪技术

我们使用Cookie和类似的跟踪技术用于以下目的:

必需Cookie

目的: 身份验证、会话管理

提供商: Supabase Auth

可禁用: 否

本服务基本功能所必需

功能Cookie

目的: 存储语言偏好和UI偏好

提供商: 本地存储 / Chrome存储

可禁用: 否

记住您的设置

设备识别Cookie

目的: 匿名使用跟踪,注册时将匿名活动与账户关联

提供商: Professional Reader

可禁用: 否

以HttpOnly Cookie(pr_device_id)存储的随机生成UUID,有效期30天。用于跟踪匿名用户的使用情况,并在注册时与账户关联。

分析(第一方)

目的: 应用程序性能监控、页面浏览量跟踪

提供商: Vercel Analytics

可禁用: 否

注重隐私的第一方分析,不使用Cookie进行跟踪。收集页面浏览量和性能指标。

分析Cookie(可选)

目的: 使用分析、服务改进

提供商: Google Analytics

可禁用: 是

您可以在浏览器设置中禁用这些Cookie

Cookie管理

大多数浏览器默认设置为接受Cookie,但您可以更改浏览器设置以拒绝Cookie或在发送Cookie时通知您。

但是,禁用Cookie可能会导致本服务的某些功能无法正常工作(例如保持登录状态)。

6. 信息共享和披露

除以下情况外,我们不会与第三方共享您的个人信息:

6.1 服务提供商

为了支持本服务的运营,我们使用以下第三方服务:

Supabase(美国)

目的: 身份验证、数据库、文件元数据存储

共享数据: 电子邮件地址、密码哈希、PDF元数据、令牌使用量、订阅信息、语言设置、双因素认证设置

Stripe(美国)

目的: 支付处理、订阅管理

共享数据: 账单信息、信用卡信息(由Stripe直接处理)

OpenAI(美国)

目的: AI翻译和解释生成、联网搜索(启用时)

共享数据: 选择的文本、上下文、详细问答的消息

OpenAI的数据使用政策:通过API发送的数据不用于模型训练

Vercel(美国)

目的: 托管、CDN、应用程序分析

共享数据: 访问日志(IP地址、请求信息)、页面浏览量、性能指标

Resend(美国)

目的: 事务性邮件投递(验证、密码重置、安全警报)

共享数据: 电子邮件地址、邮件内容(OTP代码、验证链接)

仅用于发送事务性邮件。Resend不会将您的数据用于营销目的。

Google Analytics(美国 - 可选)

目的: 使用分析

共享数据: 匿名使用数据

这些提供商有合同义务保护个人信息,不得将您的数据用于提供本服务以外的目的。

6.2 法律请求

在以下情况下,我们可能会披露您的信息:

  • 遵守法律、法规、法律程序或政府要求
  • 执行我们的服务条款所必需
  • 保护我们、您或第三方的权利、财产或安全

6.3 业务转让

如果发生合并、收购、资产出售等业务转让,您的个人信息可能成为转让资产的一部分。在这种情况下,我们会提前通知您,并在新隐私政策生效前为您提供选择。

7. 数据存储和国际传输

数据存储位置

您的个人信息主要存储在美国境内的服务器上(Supabase、Stripe、Vercel)。

在Web应用程序中,PDF文件内容仅存储在您的设备上(浏览器的IndexedDB),绝不会传输到我们的服务器或第三方服务器。

国际数据传输

由于数据存储在日本境外(主要在美国)的服务器上,您的个人信息会被国际传输。这些国家或地区可能没有与日本同等的数据保护法律,但我们使用的所有服务提供商都实施了行业标准的安全措施。

8. 第三方服务隐私政策

本服务使用以下第三方服务。这些服务有各自的隐私政策,详细说明了它们如何处理您的数据:

我们不对这些第三方服务的隐私做法负责。建议您查看它们的隐私政策。

9. 数据保留期限

我们会在实现本隐私政策中所述目的所需的期限内,或遵守法律义务所需的期限内保留您的个人信息。

数据类型保留期限
账户信息账户删除后立即删除(登录会话失效),电子邮件地址哈希和订阅历史布尔值除外(见第10节)。
PDF元数据账户删除后立即删除。
PDF文件内容存储在您的浏览器中。我们不保留此信息。
账单信息自最后一次交易起保留7年用于税务申报(根据日本税法)。
使用日志保留期限会定期审查。
匿名使用数据在服务器上无限期保留。在Web应用程序中,注册时与账户关联,设备标识符在30天后过期(再次访问时会生成新的标识符)。在Chrome扩展程序中,设备标识符会保留到扩展程序被删除为止。用于请求次数限制的网络地址哈希值,会在其24小时统计期结束后通过定期清理删除。
OTP代码10分钟后过期。验证后标记为已使用。
API性能日志为监控目的无限期保留。
设备识别Cookie有效期30天。每次访问时刷新。

账户删除

您可以随时从账户设置中删除您的账户。删除后,您的个人信息(账单信息、电子邮件地址哈希和订阅历史布尔值除外)将从我们的系统中永久删除。详情请参见第10节。

10. 防欺诈措施

为防止滥用,我们实施以下措施:

保留的数据

当您删除账户时,以下信息将被保留:

  • 电子邮件地址的SHA-256哈希
  • 哈希生成用盐值(32字节)
  • 是否有订阅(布尔值)
  • 删除时间戳
  • 执行删除的用户内部记录(用户ID)

上述为防止滥用而保留的信息不包括账单信息、支付历史、合同详情等(账单信息的保留期限见第9节)。

10.1 电子邮件地址哈希

技术实施

  • 算法:使用SHA-256和每个电子邮件的唯一随机盐值(32字节)
  • 存储位置:存储在与用户资料无连接的隔离数据库表中
  • 存储数据:仅存储哈希、盐值和删除时间戳 - 不包含可识别信息

隐私保护

  • 原始电子邮件地址无法从哈希中恢复(不可逆的单向函数)
  • 哈希不与任何其他个人信息关联
  • 哈希存储在与用户资料无连接的单独数据库表中
  • 每个哈希使用唯一的随机盐值以防止彩虹表攻击
  • 此措施符合GDPR和CCPA要求

法律依据

  • GDPR:防欺诈的合法利益(GDPR第6条第1款(f)项)
  • CCPA:业务目的 - 防止欺诈和滥用
  • 妥当性:此措施对于防止服务滥用是必要且妥当的。哈希无法识别个人,因此对隐私的影响最小。

不属于个人数据

由于哈希无法用于识别您,即使与其他信息结合也无法识别您,因此在账户删除后,根据GDPR第4条第1款,它不构成「个人数据」。因此,GDPR权利(如删除权)不适用于此哈希。

10.2 订阅历史

技术实施

  • 存储数据:仅订阅状态(布尔值) - 不存储金额、期限、支付信息或其他详细信息
  • 存储位置:与电子邮件地址哈希存储在同一隔离数据库表中,与用户资料无连接

隐私保护

  • 订阅历史信息与电子邮件地址哈希一起受数据库标准安全措施保护
  • 保留的信息仅为表示「是否有订阅」的布尔值,不包含可识别个人的详细信息
  • 账单信息和支付历史仅在规定期限内保留(参见第9节)

如果您对这些措施有疑虑,请通过contact@professional-reader.app联系我们。

11. 您的权利

关于您的个人信息,您拥有以下权利:

访问权

有权访问并获取我们持有的您的个人信息副本

更正权

有权要求更正不准确或不完整的个人信息

删除权

有权要求删除您的个人信息(在特定条件下)

删除账户后,您的个人信息将从我们的系统中永久删除。但账单信息将自最后一次交易起保留7年,用于税务申报。此外,为防止滥用,我们会保留电子邮件地址哈希及哈希生成用盐值、是否有订阅、删除时间戳,以及执行删除的用户内部记录(用户ID)。详情请参见第9节和第10节。

限制处理权

有权要求限制处理您的个人信息

数据可携带权

有权以结构化、常用且机器可读的格式接收您的个人信息

反对权

有权反对我们处理您的个人信息

撤回同意权

有权随时撤回基于您同意的处理的同意(但不影响撤回前处理的合法性)

如何行使权利

要行使这些权利,请通过contact@professional-reader.app与我们联系。我们可能会要求提供额外信息以验证您的身份。

我们通常会在收到您的请求后30天内做出回应。

12. 儿童隐私

本服务不针对16岁以下的个人。我们不会故意收集16岁以下任何人的个人信息。但是,16岁以下的个人可以在获得家长同意的情况下使用本服务。订阅注册需要家长同意。如果我们发现16岁以下的人在未经家长同意的情况下向我们提供了个人信息,我们将立即采取措施删除该信息。如果您认为16岁以下的人向我们提供了个人信息,请通过contact@professional-reader.app与我们联系。

13. 本政策的变更

我们可能会不时更新本隐私政策。如有变更,我们将在此页面上发布新的隐私政策并更新「最后更新日期」。

对于重大变更,我们将在变更生效前通过本服务或向您注册的电子邮件地址发送通知,提前通知您。

变更后继续使用本服务即表示您接受修订后的隐私政策。建议您定期查看本页面。

14. 联系我们

如果您对本隐私政策或您个人信息的处理有任何疑问、担忧或要求,请联系我们:

Professional Reader 开发团队

代表:Sekito Shinjo / 新城世紀斗

地址:Naha-shi, Okinawa

详细地址将根据要求及时公开。

电子邮件:contact@professional-reader.app

电话:将根据要求及时公开。

营业时间:工作日 9:00-18:00(不包括周末和节假日)

我们通常会在5个工作日内回复咨询。