TransFloat: AI Live Translator

隐私政策

在 iPhone 上翻译实时讲话、视频和受支持 App 的音频,同时查看原文与译文。

此语言版本便于阅读;如版本之间存在差异,以英文政策为准。

应用与开发者

TransFloat · Shanghai Qinfu Information Technology Co., Ltd.。TransFloat 使用 Apple Speech 和 Translation 框架处理用户主动开始的语音翻译、受支持 App 音频和导入音频。隐私问题请联系 support@qinfu-cloud.cn。

麦克风、语音与翻译

应用会请求 iOS 麦克风和语音识别权限。代码中的旧版 Apple Speech 路径设置了端侧识别要求;语言资源、设备能力和 iOS 版本可能影响可用性。不能据此承诺所有系统服务和语言都完全离线。

本地任务、字幕与音频文件

翻译任务、字幕片段、时间戳、语言选择、状态和错误信息默认通过 SwiftData 保存在本机。导入音频会复制到 App 的 Application Support 目录,并使用任务标识符管理。临时导入文件在正常完成路径中尝试清理。

跨 App 音频与诊断文件

跨 App 翻译会在 App Group 共享容器中写入短期音频分片、会话配置、探测快照和诊断日志。日志可能包含会话标识、任务相关标识、源语言、源 App Bundle ID、计数器、时间戳和错误文本。新会话准备时会删除分片目录,停止读取时会清理会话文件。

删除与导出

删除历史任务会删除 SwiftData 任务和保存的字幕记录,并尝试删除该任务的导入音频。导出的 SRT/TXT 文件由 iOS 分享或文件流程写入你选择的位置,删除 App 内任务不会删除其他位置的副本。代码没有设置完成任务的固定自动保留期限。

可选的私有 iCloud 同步

iCloud 默认关闭,只有 Pro 权益有效时才能开启。开启后,SwiftData 使用私有 CloudKit 数据库 iCloud.com.qinfu.cloud.TransFloat 保存任务、字幕片段和提示数据。如果 CloudKit 初始化失败,应用会回退到本机存储。代码审查没有发现将导入音频同步到 CloudKit 的逻辑。关闭同步不等同于已验证删除 CloudKit 记录或备份。

购买与 RevenueCat

应用使用 RevenueCat 加载 Offering、读取 CustomerInfo、处理购买、恢复购买并检查 transfloat_pro 权益。代码没有设置自定义 App User ID;RevenueCat 会使用其 SDK 的安装标识和购买/权益信息。应用还配置了 https://api.rc-backup.com/ 代理地址,并在 UserDefaults 保存本地权益缓存和界面语言偏好。控制台集成、保留期限和删除请求由 RevenueCat 项目设置及其隐私政策管理。

网络请求与网站

应用更新检查会向 Apple 的 itunes.apple.com/lookup 发送 Bundle ID 和当前地区。RevenueCat 还会自行请求 Offering、CustomerInfo、购买和权益同步数据。本静态网站没有分析 SDK 或广告集成;App Store 按钮当前只触发本地浏览器事件,不发送请求、不设置 Cookie。生产服务器可能记录 IP 和请求日志,保留期限需要由部署方确认。

此语言版本便于阅读;如版本之间存在差异,以英文政策为准。

support@qinfu-cloud.cn · 支持 ↗