Privacy Policy
Privacy Policy

LinkDirect 隐私政策

LinkDirect Privacy Policy

生效日期:2026 年 8 月 13 日 Effective: August 13, 2026 版本:V1.0(对应客户端 1.0.x) Version: V1.0 (client 1.0.x)

1. 引言

1. Introduction

欢迎使用 LinkDirect(以下简称「本应用」或「我们」)。LinkDirect 是一款跨设备剪贴板与轻量文件同步工具,帮助您在自己的电脑、手机和平板之间传输文本、图片、视频和附件。本应用不提供账号注册/登录,不接入广告或统计分析 SDK,也不把您的剪贴板明文内容上传到云端长期保存。

Welcome to LinkDirect (“the App”, “we”). LinkDirect is a cross-device clipboard and lightweight file-sync tool. It has no account system, no ads or analytics SDKs, and does not store your clipboard contents in plaintext on our servers.

本政策依据《中华人民共和国个人信息保护法》《网络安全法》《数据安全法》及相关应用商店规则制定,说明我们如何处理个人信息。您开始使用本应用,即表示您已阅读并同意本政策。如您不同意,请停止使用并卸载本应用。

This policy explains how we process personal information. By using the App, you agree to this policy. If you do not agree, please stop using and uninstall the App.

核心原则:内容在您已配对的设备之间以 AES-256-GCM 端到端加密传输。会合服务只负责「让设备碰面」,中继服务仅短时转发密文(默认约 90 秒后擦除),服务器无法解密您的剪贴板或文件内容。

Core principle: content is transferred between your paired devices with AES-256-GCM end-to-end encryption. Rendezvous services only help devices meet. Relays briefly forward ciphertext (wiped after about 90 seconds by default) and cannot decrypt your clipboard or files.

2. 我们如何收集与使用信息

2. Information we collect and use

我们仅处理实现同步功能所必需的信息,不会要求您提供姓名、手机号、身份证号或社交账号。

We only process what is needed to sync between your devices. We do not ask for your name, phone number, ID number, or social accounts.

2.1 个人信息收集清单

2.1 Data inventory

信息类型 处理目的 使用场景 存储位置 / 期限
剪贴板文本、您选择发送的图片 / 视频 / 附件 在已配对设备间同步内容 您主动点击「同步」、拖拽或选择文件时 主要在本机;传输中为密文。历史默认最近 200 条,可由您删除
设备名称、平台类型、应用版本 在设备列表中识别本机与对端 设置页展示;配对后向对端展示 本机设置;配对会话期间对端可见
一次性房间标识(32 位十六进制) 扫码 / 邀请链接会合,并派生会话密钥 生成或加入邀请时(默认约 6 分钟有效) 本机会话;会合主题中可见该标识,过期后失效
网络状态、本地 IP / 公网 IP、NAT 穿透所需的 ICE 候选 选择局域网直连、P2P 或中继路径 建立 WebRTC / 局域网通道时 协商过程中使用;不用于画像或广告
保存目录偏好、主题、公网会合开关等设置 记住您的使用偏好 设置页 本机 SharedPreferences / 系统偏好,卸载后清除
传输进度通知状态 在发送/接收时显示进度与结果 传输进行中(前台服务 / 通知) 不上传;随通知结束消失

2.2 我们不会主动收集的信息

请勿通过本应用同步密码、验证码、证件照片等敏感信息到不可信设备。端到端加密保护传输过程,但接收设备本地历史与相册仍可能保存您发出的内容。

Do not sync passwords, one-time codes, or ID photos to untrusted devices. E2EE protects transit, but the receiving device may still keep content in local history or the photo library.

3. 系统权限说明

3. Device permissions

以下权限均在对应功能被使用时申请。您可在系统设置中随时关闭;关闭后仅对应功能不可用,不影响其他功能。

Permissions are requested when the related feature is used. You can revoke them in system settings at any time.

权限 平台 使用目的 是否可拒绝
相机 iOS / Android / macOS 扫描配对二维码,加入房间 可拒绝;仍可用粘贴邀请链接加入
相册 / 媒体库(读取) iOS / Android / macOS 选择要发送的图片或视频 可拒绝;将无法从相册选取媒体
相册(写入) iOS / Android / macOS 将接收到的图片、视频保存到相册 可拒绝;文件将保留在应用目录并提示您
本地网络 / 附近的 WLAN 设备 iOS / Android / macOS 同网设备直连同步;不用于获取精确位置(Android 已声明 neverForLocation) 可拒绝;同网直连可能失败,仍可尝试公网路径
网络访问 全平台 会合、P2P、中继与 TURN 传输 关闭网络后无法跨设备同步
通知 iOS / Android 传输过程中展示进度与完成结果 可拒绝;传输仍可进行,但可能看不到通知进度
前台服务(数据同步) Android 应用进入后台时维持正在进行的发送/接收 系统能力;仅在传输期间使用
麦克风 iOS 系统 WebRTC 组件可能要求该权限描述。本应用当前用于数据通道同步,不会录制您的语音 可拒绝;如系统强制要求,部分连接能力可能受影响
剪贴板读取 / 写入 全平台 您点击同步或粘贴时读取文本;接收文本后写入系统剪贴板 您可不使用该功能;我们不会在后台静默上传剪贴板
存储(旧版 Android) Android 12 及以下 读写您选择的文件及接收文件落盘 可拒绝;将无法选择或保存文件

4. 第三方服务与 SDK 清单

4. Third-party services and SDKs

为完成「跨网碰面」和 NAT 穿透,本应用会连接如下基础设施。它们不能解密您的剪贴板明文;但作为网络服务,可能处理连接所必需的 IP 地址、时间戳与加密后的信令。

To help devices meet across networks, the App may contact the infrastructure below. They cannot decrypt your clipboard contents, but they may process IP addresses, timestamps, and encrypted signaling needed to connect.

名称 类型 处理的信息 目的 隐私政策
EMQX Cloud 公共 Broker
broker.emqx.io
MQTT 会合(默认) IP、连接时间、房间主题、加密信令 让不同网络的设备发现彼此并交换握手 emqx.com/privacy
HiveMQ 公共 Broker
broker.hivemq.com
MQTT 会合(回退) 同上 主会合不可用时的备用碰面通道 hivemq.com/privacy
Eclipse Mosquitto 测试 Broker
test.mosquitto.org
MQTT 会合(回退) 同上 备用碰面通道 eclipse.org/privacy
小米 / 哔哩哔哩 / 腾讯 / Google STUN WebRTC NAT 穿透 公网 IP、端口(STUN 绑定) 协助建立点对点数据通道,不传输文件明文 小米 · 哔哩哔哩 · 腾讯 · Google
自建 Go 密文中继 / Coturn TURN
(默认家用桥接,可在设置中更改)
跨网传输兜底 IP、加密后的数据块;中继仅存密文 P2P 失败时转发密文;中继上限 100MB,密文短时擦除 由您或开发者自行部署的服务器,适用本政策第 5 节
Google Fonts(flutter google_fonts) 字体资源 访问字体时可能产生 IP 与 User-Agent 加载界面字体;不用于广告 policies.google.com/privacy

您可以在设置中关闭「公网自动会合」,改为仅使用自建 WebSocket 信令或纯局域网模式,以减少对公共 Broker 的访问。本应用集成的相机扫码、相册保存、WebRTC、文件选择等组件在设备本地运行,不额外上传个人信息至其开发者。

You can turn off public rendezvous in Settings and use self-hosted signaling or LAN-only mode. Camera, photo-library, WebRTC, and file-picker libraries run on-device and do not extra-upload your content to those vendors.

5. 信息的存储、加密与跨境传输

5. Storage, encryption, and cross-border transfer

6. 共享、转让与公开披露

6. Sharing, transfer, and disclosure

我们不会向第三方出售您的个人信息,不会将剪贴板内容用于广告。仅在下列情况共享必要信息:

We do not sell personal information or use clipboard contents for ads. We share only: encrypted content with devices you paired; connection metadata with the services in section 4; or when required by law.

7. 您的权利

7. Your rights

在适用法律范围内,您可以:

如需我们协助处理个人信息相关请求,请通过第 10 节联系,我们将在十五个工作日内答复。

You can review and delete local history, change the device name, revoke OS permissions, disable public rendezvous, or uninstall the App (there is no account to delete). Contact us via section 10; we will respond within 15 business days where required.

8. 未成年人保护

8. Children

本应用主要面向成年用户的跨设备办公与创作场景。我们不会故意收集未满 14 周岁(或您所在司法辖区规定的相应年龄)未成年人的个人信息。如果您是未成年人,请在监护人同意下使用。如我们发现在未获同意的情况下处理了未成年人个人信息,将尽快删除。

The App is intended for adult productivity. We do not knowingly collect personal information from children under 13 (or 14 where required, e.g. in China). If you believe we have, contact us and we will delete it.

9. 本政策的更新

9. Updates

我们可能因功能、法律法规或第三方服务变化更新本政策。更新后会在本页面公布新版本与生效日期。对于重大变更(例如新增收集类型或权限),我们将通过应用内提示或其他合理方式通知您。若您在变更生效后继续使用,即视为接受更新后的政策。

We may update this policy when features, law, or third-party services change. Material changes will be announced in-app or by other reasonable means. Continued use after the effective date means you accept the updated policy.