改口 Respeak 隐私政策
改口 Respeak(网址 www.getspeakeys.com,以下简称“本服务”或“我们”)由 xiang zhang 运营。本服务帮助你修改录音中的个别句子:识别文稿、生成或导入替换语音,并把替换片段拼接回录音;也可以按文稿删掉录音里的语气词、过长的停顿和多余的话(剪口播)。我们依据《中华人民共和国个人信息保护法》等法律法规处理你的个人信息。请在使用前仔细阅读本政策,特别是加粗的敏感个人信息条款。
一、我们收集哪些信息
1. 账号信息
- 邮箱注册:邮箱地址、显示名称、密码(仅以加盐 scrypt 哈希保存,我们无法得知明文)、邮箱是否已验证。
- 验证邮箱与找回密码:我们向你的邮箱发送含一次性链接的邮件;只保存链接中随机令牌的不可逆哈希值(SHA-256)、用途和有效期(验证链接 24 小时,重置密码链接 30 分钟,使用后立即作废)。为防止滥用,约 15 分钟内按邮箱和 IP 地址(哈希后)记录申请次数。
- 第三方登录(Google,以及服务器启用时的 Microsoft):平台返回的用户唯一标识、显示名称和邮箱。我们不保存这些平台的访问令牌。在 iOS App 中用 Google 登录时,登录在系统网页窗口里完成,随后我们给 App 一个一次性登录码(只保存其哈希值,2 分钟内有效,只能用一次),App 用它换取登录状态。
- 通过 Apple 登录(网站和 iOS App):Apple 返回的用户唯一标识、邮箱及其是否已验证(如果你选择“隐藏邮件地址”,则是 Apple 提供的转发邮箱,我们发往该地址的系统邮件由 Apple 转发给你),以及首次授权时你选择共享的姓名(作为显示名称)。为了在你注销账号时撤销对本服务的 Apple 授权,我们还保存 Apple 发放的刷新令牌(refresh token),加密保存,不用于其他用途。
- 原工作台(访问口令):不收集个人身份信息,只记录会话。
- 协议同意记录:你同意本政策与《用户协议》的版本和时间。
2. 录音与编辑内容
- 你上传的录音(服务器转换为 48 kHz 单声道 WAV 工作文件)、编辑过程中的各版本音频(最近 20 步可撤销)、识别得到的文稿及你校正的文字,以及使用剪口播时识别出的每个字的时间。
- 你输入的新句子、生成或导入的替换片段、导出的 WAV/MP3 文件。
- 录音中可能包含你或他人的声音以及谈话内容,其中可能涉及其他个人信息,请仅上传你有权处理的录音。
3. 声音(声纹)——敏感个人信息
声音可以识别特定自然人,属于敏感个人信息。使用“原声音色”时,我们会把你选中的句子及其前后相邻几句的录音片段(合计不超过 30 秒)作为参考发送给语音合成服务商阿里云百炼,生成与该声音相似的语音。为了少等,确认声音授权后,你开始修改某一句时我们就会发送参考片段,不必等到点「生成」。阿里云百炼会用参考片段注册一个临时声音,供这段录音后面的句子继续使用;这个声音随录音保留,我们会在该录音被删除(最后一次编辑 3 天后,购买或兑换过次数包的账号 7 天后)、声音授权被撤回或到期时删除它(每 10 分钟检查一次)。原声音色只能用于你本人的声音。每段录音首次使用原声音色前,我们会通过单独的“声音授权”窗口取得你的单独同意,并请你确认参考声音是你本人的声音;他人的声音不能使用。使用个人账号时,你可以另行勾选让这一确认在 30 天内适用于你在本账号上传的所有录音(不勾选则只适用于当前录音)。你可以随时在「声音授权」中撤回授权。我们不建立独立的声纹库,也不把你的声音用于训练模型。
4. 声音授权记录
为证明已取得单独同意,我们保存:授权编号、账号、录音项目、授权类型(本人声音)与适用范围(当前录音 / 本账号全部录音)、撤回时间、授权说明的版本、确认时间、IP 地址和浏览器信息(User-Agent)。
5. 合规审计日志
根据人工智能生成合成内容标识的要求,我们记录:AI 语音生成事件(账号、项目编号、生成编号、服务商、模型、是否原声克隆、授权编号)、含 AI 内容的导出(内容编号 ProduceID、是否加入提示音)、你在中文界面选择导出“不含提示音版本”时的确认(账号、时间、项目、音频版本、导出编号、IP)、协议同意记录、账号注销事件(账号编号、时间与删除的项目数量),通过邮件重置密码(账号编号、时间、IP)与邮箱验证(账号编号、时间)事件,以及开通付费功能后的次数兑换(账号编号、兑换码批次与次数,不含兑换码)、在线购买到账与退款扣回(账号编号、订单号、次数)和管理员补发或退款次数的记录。审计日志不包含文稿、新句子或任何音频内容。
6. 运行日志与本地存储
- 服务日志:请求编号、接口路径、状态码、耗时等,用于排障与安全防护,不记录文稿、音频或密钥。
- 登录防护:为限制暴力尝试,我们短时(约 15 分钟)保存 IP 地址(IPv6 按 /64 前缀)与登录邮箱的哈希计数;通过 Apple 登录时,登录请求中一次性随机数(nonce)的哈希值保存约 10 分钟,防止同一登录凭证被重复使用。
- Cookie:仅使用必要的 HttpOnly 会话 Cookie(有效期 7 天)和第三方登录期间的一次性状态 Cookie,不使用广告或统计 Cookie。
- 访问统计:我们用自建的开源工具 Umami 统计页面访问量、来源网站、浏览器类型和大致地区;不使用 Cookie,不保存 IP 地址,数据不提供给第三方,保存不超过 2 年。
- 浏览器本地存储:仅保存你最近打开的录音编号(以及你选择的界面语言)。
7. 次数与兑换记录(开通付费功能后)
- 次数余额与次数包:每个次数包的来源(赠送、购买、兑换、补发)、数量、剩余次数和到期时间。
- 次数流水:每次变动的数量、原因(赠送、购买、兑换、确认替换、重新生成、退回、补发、退款、扣除、兑换码撤销、退款扣回)、相关的录音项目编号与生成编号、变动后的余额和时间。
- 兑换记录:你兑换的兑换码所属的批次和兑换时间(兑换码被停用或撤销时还有相应时间)。我们只保存兑换码的不可逆哈希值(HMAC-SHA256),不保存兑换码明文。
- 使用计量:每段录音自上次确认替换以来使用服务器语音服务生成的次数(其中超出免费范围的次数)、每天使用服务器语音服务免费生成的次数和识别的时长;为防止猜测兑换码,约 1 小时内按账号和 IP 地址(哈希后)记录兑换尝试次数;用服务器语音服务生成的音频的校验值(保留 30 天,不含音频本身),用于识别把生成的语音当作自己的录音导入、绕过扣费和 AI 标识的情况。
- 购买订单:你在线购买次数包时,我们记录:随机生成的订单号、所属账号、次数包、次数、订单状态,以及 Creem 返回的结账编号、订单编号、客户编号、支付金额与币种、付款和退款(拒付)的金额与时间;为防止滥用,约 1 小时内按账号记录创建支付页面的次数。支付信息由 Creem 收集和处理,我们不接收你的银行卡、支付账号等支付信息;Creem 发给我们的付款通知中包含的买家邮箱、姓名和国家/地区,我们不保存。
- App 内购买:你在 iOS App 内购买次数包时,我们从 Apple 收到经 Apple 签名的交易信息,保存其中的交易编号(含原始交易编号)、商品、数量、金额与币种、国家或地区(App Store 店面)、购买时间、交易环境(正式或测试),以及 Apple 退款或撤销退款的时间。为了把购买对应到你的账号,我们为账号生成一个随机编号,App 购买时交给 Apple,注销账号时删除。为防止滥用,约 1 小时内按账号记录提交购买信息的次数。我们收不到也不保存你的 Apple ID、姓名、邮箱或支付信息。
二、我们如何使用这些信息
- 提供账号登录、录音存储、识别、生成、拼接、撤销与导出等核心功能;
- 计量和扣除次数、办理兑换与退款、防止滥用,以及财务记账(开通付费功能后);
- 履行人工智能生成合成内容标识、深度合成服务单独同意与留存记录等法定义务;
- 保障账号与服务安全,处理投诉、纠纷与监管要求。
我们不会将你的信息用于定向广告,不会出售你的个人信息,也不会把录音用于训练任何模型。
三、委托处理与第三方服务
部分功能需要把必要数据发送给以下服务方,我们仅发送完成该功能所需的最少内容:
| 服务方 | 用途 | 发送的内容 | 所在地 |
|---|---|---|---|
| 阿里云百炼(dashscope.aliyuncs.com) | 语音识别(含剪口播所需的逐字时间);语音合成(原声音色):用参考片段注册临时声音并生成新句子;生成后的内容核对 | 待识别的录音分段;使用剪口播时的整段录音(压缩为 16 kHz 单声道 MP3,存于阿里云临时存储,最长 48 小时后自动删除);参考录音片段(≤30 秒,存于阿里云临时存储,最长 48 小时后自动删除);新句子文字;为核对读音而识别的新生成语音。临时声音随录音保留,在录音删除、授权撤回或到期时由我们删除 | 中国境内 |
| Google(以及启用时的 Microsoft) | 第三方账号登录 | 登录跳转与授权码交换;我们取回用户标识、名称和邮箱 | 境外(美国等) |
| Apple(appleid.apple.com) | 通过 Apple 登录(网站和 iOS App) | 在网站登录时把浏览器跳转到 Apple;获取 Apple 公钥以验证登录凭证;发送授权码换取刷新令牌;注销账号时发送刷新令牌以撤销授权。我们取回用户标识、邮箱(或转发邮箱)和首次授权时的姓名 | 境外(美国) |
| Creem(creem.io) | 作为记录商户销售次数包、处理付款、退款和税费(开通付费功能后) | 我们只发送次数包编号、随机订单号和付款后返回的网址,不发送你的账号、邮箱或录音;你在 Creem 支付页面填写的邮箱、支付信息和账单地址由 Creem 依其隐私政策直接收集 | 境外(爱沙尼亚等) |
| Apple(App Store) | iOS App 内购买的收款和退款(开通付费功能后) | 我们不向 Apple 发送你的账号、邮箱或录音,只在购买时由 App 交给 Apple 账号的随机编号;Apple 发来经其签名的交易和退款通知。你的 Apple ID 和支付信息由 Apple 依其隐私政策处理 | 境外(美国) |
| Resend(resend.com) | 发送验证邮箱和重置密码的系统邮件 | 收件邮箱地址和邮件内容(含一次性链接);不发送录音或文稿 | 境外(美国) |
| 腾讯云 | 服务器与存储(云服务器) | 本政策所述全部数据存放于我们租用的服务器 | 境外(美国硅谷) |
第一次上传录音前(或在此之前上传的录音第一次识别、剪口播或生成前),我们会请你单独同意把录音发送给阿里云百炼;不同意就不会发送,也就无法识别文字和生成新句子。
语音服务统一使用我们的服务器密钥调用,费用由我们承担。服务方对其接收数据的处理以其隐私政策和服务条款为准。使用第三方登录或在线购买会向境外平台发起跳转,相关信息由该平台依其政策处理。
四、存储地点与保存期限
- 数据存储于我们租用的腾讯云服务器,服务器位于美国硅谷。
- 录音项目(含各版本音频、文稿、逐字时间、候选片段):自最后一次编辑起保存 3 天(购买或兑换过次数包的账号保存 7 天),到期自动永久删除(每小时检查一次);你在「我的录音」中删除的项目立即永久删除,不设回收站。导出文件作为下载缓存最多保存 2 小时。中间临时文件一般在 1 小时内清理,上传到阿里云百炼临时存储的参考片段和剪口播录音最长 48 小时后自动删除,用它注册的临时声音按第一条第 3 项所述删除。
- 服务器备份:每日一次,只包含账号数据库、审计与授权记录、录音项目的文字信息(名称、文稿等),不包含录音音频;超过 7 天的备份自动删除(最多保留 14 份)。已删除的数据(包括已注销账号的数据)会在 7 天内随备份轮换从备份中消失。
- 合规审计日志与声音授权记录:至少保存 6 个月,默认保存 3 年后删除。注销账号时,授权记录按第六条所述删除个人字段,并在授权满 6 个月后删除。
- 账号信息:保存至你注销账号,注销时立即删除;登录状态在设备 7 天未使用后失效(持续使用最长 60 天后需重新登录),退出登录即失效。
- 通过 Apple 登录的刷新令牌:与账号一同保存;注销账号时我们立即请求 Apple 撤销授权,成功后删除;Apple 暂时无法处理时,在约 7 小时内再试最多 4 次,之后删除。
- 次数余额、次数包、使用计量和兑换记录:保存至你注销账号。次数流水与购买订单(含 App 内购买的交易记录):保存至你注销账号;注销后以去标识化形式(账号编号替换为不可逆的哈希值,次数流水删除录音项目编号、生成编号与备注)保存 3 年用于财务记账,之后删除。未完成付款的订单在 30 天后删除。
五、安全措施
- 全站 HTTPS;会话 Cookie 为 HttpOnly、SameSite=Strict;严格的内容安全策略(CSP)。
- 按账号隔离录音与文稿,所有接口逐项校验归属;密码使用加盐哈希保存;通过 Apple 登录的刷新令牌加密保存,密钥不随数据备份。
- 数据文件与审计日志仅服务器进程可读写(权限 0600)。
- 登录、注册等接口有频率限制;日志不记录文稿、音频与密钥。
如发生个人信息安全事件,我们将依法及时告知你并向主管部门报告。
六、你的权利
- 查阅、复制:你可以在“我的录音”中查看全部项目与文稿,并随时导出音频;如需获取账号信息或授权记录副本,请通过下方邮箱联系我们。
- 更正:你可以随时校正文稿、修改显示名称和密码。
- 删除:你可以随时在「我的录音」中删除单个项目,删除后立即永久删除、无法恢复;未删除的项目在最后一次编辑 3 天后(购买或兑换过次数包的账号 7 天后)自动永久删除;注销账号会立即删除全部项目。
- 撤回同意:你可以删除相关录音项目或注销账号来撤回对声音处理的同意;撤回不影响撤回前基于同意已进行的处理。
- 注销账号:你可以自助注销:登录后点击账号菜单(电脑端位于页面左下角,手机端为右上角的头像),打开“账号设置”,选择“注销账号”,输入“注销账号”确认(邮箱密码账号还需输入当前密码)。注销不可撤销,需要保留的录音请先导出。
- 立即删除:账号信息(邮箱、显示名称、密码哈希、协议同意记录)、第三方登录关联(使用 Apple 登录的,我们同时请求 Apple 撤销你对本服务的授权,见第四条)、全部登录会话(所有设备随即退出)、全部录音项目(原始音频、各版本音频、替换片段、导出文件、文稿与识别进度);次数余额与次数包(剩余次数随账号作废)、生成计数与识别用量,以及兑换码与账号的关联和 App 内购买所用的账号随机编号。正在进行的识别或生成会先停止。
- 依法留存:声音授权记录仅保留授权编号、账号编号、授权类型、项目编号、授权说明版本和确认时间,IP 地址和浏览器信息在注销时删除,该记录自授权之日起满 6 个月后自动删除。合规审计日志按第四条的期限(至少 6 个月,默认 3 年)保存后删除;注销事件只记录账号编号、时间和删除数量,注销前已记录的日志条目(可能含 IP 地址和浏览器信息)不作改写,随日志一并到期删除。次数流水以去标识化形式保存 3 年用于财务记账。服务器备份中的副本在 7 天内随备份轮换删除。
- 注销后,你可以用同一邮箱或同一第三方账号重新注册,得到的是一个全新的空账号,无法找回原有数据。
- 原工作台(访问口令)是多人共享空间,不能注销;其中的录音可在“我的录音”中删除。无法登录时,你也可以发送邮件至 lynxzhang1988@gmail.com 申请注销,我们在核验身份后 15 个工作日内处理。
- 对于以上请求,我们一般在 15 个工作日内答复。
七、未成年人
本服务主要面向成年人。不满 14 周岁的未成年人须在父母或其他监护人同意并指导下使用,监护人应阅读本政策。我们不会主动收集未成年人的声音用于原声克隆;如发现未经监护人同意处理了不满 14 周岁未成年人的个人信息,我们会尽快删除。
八、AI 生成内容标识
含 AI 合成片段的录音导出时,文件元数据中会写入 AI 生成标识(含服务提供者名称和内容编号);在中文界面导出时,默认还会在文件结尾加入“短长短短”提示音(英文界面默认不加,均可在导出时更改)。编辑界面也会标出 AI 合成的句子。具体方式见《用户协议》第六条。
九、本政策的更新
本政策更新时,我们会更新版本号与生效日期;涉及重要变更时,你在下次使用时需要重新阅读并同意。
十、联系我们
运营者:xiang zhang
个人信息保护联系邮箱:lynxzhang1988@gmail.com
如对我们的答复不满意,你可以向网信、公安等有关主管部门投诉或举报。