Redock information

Redock 隐私政策

了解 Redock 如何处理 SSH 配置、Keychain 机密、iCloud 同步、语音输入、分析和支持数据。

生效日期:2026 年 5 月 6 日

运营方:Redock

联系邮箱:zhangshangyu1994@gmail.com

本隐私政策说明你使用 Redock(“Redock”、“本 App”、“我们”)时,我们如何处理信息。Redock 是一款 iOS 应用,用于 SSH 主机、终端工作区、快捷操作、项目、片段、运行历史、语音输入、文件浏览以及相关效率功能。

本隐私政策基于当前 App 行为编写。如果你将本政策发布到线上,请将上方占位信息替换为你的法律实体、联系邮箱以及任何必要地址。

1. 摘要

  • 你的 SSH 连接从你的设备发起,连接到你配置的主机。
  • Redock 不为你的 shell 流量运营托管终端或云端 IDE 服务。
  • 主机密码、SSH key 材料和语音 API key 会根据你的设置存储在 Apple Keychain 或 iCloud Keychain 中。
  • 如果你开启 iCloud 同步,受支持的 App 配置可能会存储在本地,或通过你的私有 iCloud 账户同步。
  • 语音音频可能会发送给你选择的语音服务提供商。
  • 如果当前 App 构建启用了分析功能,可能会收集 App 分析数据。

2. 你提供或创建的信息

主机和连接配置

当你创建主机时,Redock 可能会存储以下信息:

  • 主机名称或标签;
  • 主机地址、IP 地址或域名;
  • SSH 端口;
  • 用户名;
  • 连接模式和 tmux 设置;
  • 标签和显示元数据;以及
  • 指向 Keychain 中所存凭据的引用。

主机密码和 SSH 私钥材料不会被设计为存储在常规 App 数据快照中。它们会使用 Apple Keychain 存储。根据你的设置和 Apple 平台行为,部分 Keychain 项目可能会通过 iCloud Keychain 存储或同步。

Project、Action、Snippet 和偏好设置

Redock 可能会存储以下 App 配置:

  • Project、项目名称、工作目录和项目操作;
  • 可复用 Action 和启动命令;
  • 终端 Snippet 和 snippet 命令;
  • 终端主题、字体大小、外观和运行历史偏好;
  • 语音服务提供商设置、语音模型选择、OpenAI 兼容 base URL 和火山引擎 Resource ID;以及
  • 保存和同步 App 数据所需的时间戳、schema/version 元数据。

运行历史

Redock 可能会存储本地运行历史,例如:

  • 非交互式运行记录;
  • 运行标题、状态、摘要、时间戳和命令结果;
  • 用于恢复最近连接卡片的最近连接上下文;以及
  • 连接状态元数据。

除非未来版本明确说明,否则这些运行历史设计为保留在你的设备本地。

反馈和支持

如果你联系我们、发送反馈、请求支持、报告 bug 或参与测试,我们可能会收到你选择提供的信息,例如邮箱地址、消息内容、截图、日志、设备信息或故障排查细节。

3. SSH、终端、SFTP、Git、tmux 和远程主机

当你连接到主机时,Redock 会从你的设备向你配置的主机发送终端输入、SSH 认证数据、SFTP 请求和相关协议流量。

我们不运营你的远程主机,也不控制你的主机、shell、Git 工具、tmux 会话、AI coding agent、包管理器、代码仓库或其他命令行工具所处理的数据。你运行的命令可能会根据你的环境和已安装工具向第三方发送数据。

你需要对自己配置的主机、运行的命令以及主机上安装的第三方工具负责。

4. 语音输入

语音输入是可选功能。如果你启用该功能,Redock 会录制音频,以便将语音转换为终端输入文本。

根据你选择的服务提供商:

  • Apple Speech 可能会通过 Apple 语音识别服务处理语音,或在可用时使用设备端识别。
  • OpenAI 语音转写会使用你提供的 API key 将音频发送给 OpenAI。
  • OpenAI 兼容语音转写会使用你提供的 API key,将音频发送到你配置的 endpoint 和模型。
  • 火山引擎语音转写会使用你提供的 API key 和 Resource ID 将音频发送给火山引擎。

语音 API key 会存储在 Keychain 中。执行转写时,音频可能会临时存储在设备上。Redock 不会将语音音频用于广告。

第三方语音服务提供商会根据其自身条款和隐私政策处理语音。

5. iCloud 同步和 Apple 服务

如果你启用 iCloud 同步,受支持的 Redock 配置可能会通过 Apple CloudKit 保存到你的私有 iCloud 数据库。这可能包括主机配置、Project、Action、Snippet、偏好设置和相关元数据。

SSH 密码、SSH key 材料和 API key 等机密信息设计为通过 Apple Keychain 或 iCloud Keychain 存储,而不是放入常规 CloudKit App 数据载荷。

你对 iCloud、CloudKit、Keychain、iCloud Keychain、Apple Speech、StoreKit 和 App Store 服务的使用,也受 Apple 的条款和隐私实践约束。

6. App 内购买

如果你购买 Redock 付费计划、订阅、永久解锁或其他 App 内购买项目,Apple 会处理支付信息并管理 App Store 交易。

Redock 可能会从 StoreKit 收到交易和权益信息,例如购买是否成功、订阅是否有效、产品标识符、续订或恢复状态。我们不会从 Apple 收到你的完整支付卡信息。

7. 分析和诊断

根据 App 构建配置,本 App 可能包含分析或诊断功能,例如 Firebase Analytics。如果启用,分析功能可能会收集 App 使用事件和页面浏览,例如:

  • App 启动;
  • 主机、Project、Action 和 Run 事件;
  • 终端、SFTP、语音设置、付费墙和 Profile 页面浏览;
  • Pro 功能门槛事件;
  • 购买流程事件;以及
  • 反馈、分享、评分、设置指南或产品更新交互。

我们使用分析数据了解产品使用情况、改进可靠性、确定功能优先级并衡量购买流程。我们不会有意在分析事件中包含终端命令内容、SSH 密码、SSH 私钥、语音 API key 或完整终端输出。

分析服务提供商可能会根据其自身政策处理设备标识符、App 实例标识符、设备和操作系统信息、由 IP 地址推断的大致位置、事件时间戳和类似技术数据。

8. 本地网络发现和权限

Redock 可能会请求以下权限:

  • 本地网络权限,用于发现 SSH 设备并预填主机信息;
  • 麦克风权限,用于录制语音并进行转写;
  • 语音识别权限,用于 Apple 语音识别;以及
  • 网络访问权限,用于连接主机和所选第三方服务提供商。

你可以在 iOS 设置中管理系统权限。如果禁用必要权限,部分功能可能无法工作。

9. 我们如何使用信息

我们使用信息来:

  • 提供和运行 Redock 功能;
  • 保存和恢复你的 App 配置;
  • 连接到主机并运行你选择的命令;
  • 在启用时支持 iCloud 同步;
  • 在启用时提供语音转写;
  • 处理 Pro 权益状态和 App 内购买流程;
  • 排查问题、保障安全、维护并改进 App;
  • 回复支持请求和反馈;
  • 遵守法律义务和 App Store 要求;以及
  • 防止滥用、欺诈或未经授权的使用。

10. 我们如何共享信息

我们可能会在以下情况下共享信息:

  • 与 Apple 共享,当使用 iCloud、CloudKit、Keychain、Speech、StoreKit、App Store 购买管理、崩溃诊断或 App Analytics 等 Apple 平台服务时。
  • 与分析或诊断服务提供商共享,如果当前 App 构建启用了这些功能。
  • 与你选择或配置的语音转写服务提供商共享。
  • 与远程主机、代码仓库、包注册表、AI coding agent 和命令行工具共享,作为你主动发起的命令或连接的结果。
  • 与帮助我们运营、支持或改进 Redock 的服务提供商共享。
  • 在法律、法律程序要求,或为保护权利、安全、安保和完整性时共享。
  • 在合并、收购、融资、重组或资产出售相关情况下共享,并受适当保护措施约束。

我们不会出售你的个人信息来换取金钱。我们不会将你的数据用于第三方广告。

11. 数据保留

Redock 会在你的设备上保留本地 App 数据,直到你删除数据、重置 App 数据、在 App 中移除项目或卸载 App,并受 Apple 平台行为影响。

iCloud 同步数据可能会保留在你的 iCloud 账户中,直到通过 App 删除、被同步行为覆盖、从 iCloud 移除或通过 Apple 服务另行管理。

Keychain 项目可能遵循 Apple Keychain 和 iCloud Keychain 行为,并不一定会仅因删除 App 而被移除。如果你希望减少保留的凭据数据,应在卸载前从 App 中移除凭据。

支持消息和反馈可能会在合理必要范围内保留,用于回复、维护记录、改进产品并履行法律义务。

分析和诊断数据会根据我们的设置以及相关分析服务提供商的政策保留。

12. 你的选择

根据你的设备、地区和 App 版本,你可能可以:

  • 在 App 中编辑或删除主机、Project、Action、Snippet 和偏好设置;
  • 关闭 iCloud 同步;
  • 从 App 中移除 SSH 凭据或 API key;
  • 在 iOS 设置中禁用麦克风、语音识别或本地网络权限;
  • 选择其他语音服务提供商或禁用语音输入;
  • 通过 Apple ID 管理 App Store 订阅和购买;
  • 从设备中删除 App;以及
  • 联系我们,请求访问、更正、删除或获得其他隐私协助。

如果你所在司法辖区赋予特定隐私权利,你可能有权访问、更正、删除、限制、迁移或反对某些个人信息处理。你可以联系我们行使这些权利。

13. 安全

我们使用 Apple Keychain 和 iCloud Keychain 等平台安全功能来存储敏感机密。我们也将常规 App 快照设计为避免以明文 App 配置形式存储 SSH 密码、SSH 私钥材料和语音 API key。

但是,没有任何 App、设备、网络或存储系统是绝对安全的。你需要负责保护自己的设备、Apple ID、远程主机、凭据、代码仓库和备份。

14. 国际传输

根据你的位置、选择的服务提供商、Apple 服务、分析配置、远程主机和支持沟通,信息可能会在你居住地以外的国家或地区处理。这些国家或地区可能拥有不同的数据保护法律。

15. 儿童

Redock 不面向 13 岁以下儿童或适用法律规定的最低年龄以下儿童。我们不会明知而收集儿童的个人信息。如果你认为儿童向我们提供了个人信息,请联系我们,我们会采取适当措施。

16. 跟踪和广告

Redock 不会将你的终端内容、SSH 凭据、语音内容或项目数据用于定向广告。Redock 不会有意为了广告目的跨其他公司的 App 或网站跟踪你。

如果未来版本引入需要同意的跟踪行为,我们会在法律要求的情况下通过适当的平台机制请求同意。

17. 本隐私政策的变更

我们可能会不时更新本隐私政策。如果变更重大,我们会采取合理措施通知你,例如更新生效日期、发布更新后的政策或在 App 内提供通知。