协议与说明 / LEGAL

第三方 SDK 与信息共享清单

运营者:李浩(个人开发者) · 联系邮箱:2114581274@qq.com

此页为留存版本。查看当前版本。

目录
  1. 一、清单范围
  2. 二、LiveKit Swift SDK
  3. 三、SDK 随附的 WebRTC 与原生依赖
  4. Apple 系统登录与身份服务
  5. Apple 系统通知与 APNs 服务
  6. 五、系统基础组件与未启用范围

一、清单范围

本清单根据当前 kiki iOS 目标实际链接及使用的组件整理,接入范围不同于仓库内其他示例项目的全部依赖。通信组件在您同意适用隐私政策后按所选功能启用;系统权限在具体使用场景申请。第三方处理应符合约定目的及适用法律,您可通过运营者李浩的邮箱 2114581274@qq.com 提出个人信息请求。

二、LiveKit Swift SDK

组件:LiveKit Swift Client SDK 2.18.0,由 LiveKit 开源发布。用途:在用户进入房间并主动开麦时连接自建语聊节点,发布、订阅和播放实时音频,以及处理连接状态和房间数据提示。账号鉴权、麦位、文字正文和公告权限由本服务业务接口管理。

必要处理包括公开用户和房间标识、主动发布的实时音频、设备和系统版本、网络连接及通信质量信息。当前配置连接 https://furby.top/ 对应的自建信令与媒体节点,未配置 LiveKit Cloud 房间服务。未接入录制、转写或 AI 语音服务。官方源代码:https://github.com/livekit/client-sdk-swift 。自建部署说明:https://docs.livekit.io/transport/self-hosting/ 。

三、SDK 随附的 WebRTC 与原生依赖

当前固定的依赖包括 LiveKitWebRTC 150.7871.3 和 LiveKitUniFFI 0.1.9,随 LiveKit SDK 发布,负责必要的原生实时通信与桥接。它们不是独立的广告、支付或商业分析服务。音频编解码及网络适配不表示应用已经开启录音保存。实际网络和诊断处理限于实现所选通信功能所需范围。

Apple 系统登录与身份服务

组件:iOS 系统 AuthenticationServices 框架与 Sign in with Apple 服务。提供方:Apple。用途:在用户主动选择登录时完成账户授权、服务端验证、状态核验及注销时撤销授权;系统框架随 iOS 提供,不另行嵌入第三方登录 SDK。

必要处理:Apple 提供的开发者范围用户标识、身份令牌、一次性授权码、随机挑战及为管理授权使用的令牌。本版本不主动请求或保存 Apple 姓名和邮箱,不向业务服务器提交 Apple 密码。认证请求访问 Apple 服务,按其规则处理。官方说明:https://www.apple.com/legal/privacy/data/zh-cn/sign-in-with-apple/ 。

Apple 系统通知与 APNs 服务

组件:iOS 系统 UserNotifications、UIApplication 远程通知注册及 Apple Push Notification service(APNs)。提供方:Apple。用途:经用户主动授权后向其已登录设备发送私聊和互动提醒、必要角标,以及处理通知点击。没有新增第三方推送 SDK。

必要处理:Apple 为本应用提供的设备推送令牌、应用标识、通知载荷与随机事件标识。默认通知载荷可含发送者当前昵称、私聊文字正文或站内互动摘要;您可在应用通知设置开启“隐藏消息内容”,使之后发送的提醒改为不含正文或昵称的通用文案。推送不包含照片、图片内容或房间名称。账号服务将随机安装编号与有效会话关联管理,推送私钥仅位于受限服务端。Apple 隐私政策:https://www.apple.com/legal/privacy/zh-cn/ 。

五、系统基础组件与未启用范围

界面、网络、照片选择、音频设备和安全存储使用 iOS 的 SwiftUI、UIKit、URLSession、PhotosUI、AVAudioSession 与 Keychain 等系统组件。用户照片头像从账号服务 kiki.group 加载并缓存在本机;预设头像随应用提供。

当前正式 kiki 目标不再链接腾讯语聊、直播、Room Engine 或 IM SDK,不使用独立广告分析、支付、内容审核、AI 转写或厂商 Push SDK。仓库中保留的腾讯参考工程不属于此目标。后续新增第三方处理或改变用途时会更新此清单。