1. 概述与核心承诺 Overview & Core Privacy Commitment
欢迎使用 DuetCam(以下简称“我们”或“本应用”)。DuetCam 是一款专为 iOS 创作者设计的前后摄像头同时录制(画中画与分屏)工具。
我们坚信,创作者拍摄的视频、音频与日常生活具有最高的私密性。因此,DuetCam 在产品架构设计之初即贯彻 “隐私由设计保障(Privacy by Design)” 与 “100% 设备本地运算(Zero Server Architecture)” 原则:
- 无云端视频上传:所有前后摄实时合成、滤镜渲染与编码均由您 iPhone 本地的 GPU/Metal 管道处理。
- 无个人信息收集:我们不设立用户数据库,不收集您的面容数据、声音特征或身份信息。
- 数据所有权归属您:录制产生的所有照片与视频直接存储在您的本地 iOS 系统相册中,我们无法也无权访问或分发。
Welcome to DuetCam ("we", "our", or "the App"). DuetCam is a dual-camera recording tool crafted for iOS creators, allowing simultaneous front-and-back camera capture (Picture-in-Picture and Split Screen).
We firmly believe that personal media and creative work require the utmost level of privacy. Therefore, DuetCam is built from the ground up with Privacy by Design and a 100% On-Device Processing Architecture:
- No Cloud Video Upload: All dual-camera stitching, real-time compositing, and video encoding occur strictly on your device using Apple's GPU and Metal pipeline.
- No Personal Data Collection: We operate no external user databases. We never gather facial biometric data, voiceprints, or identifying profiles.
- Full User Ownership: Your captured videos and photos remain exclusively in your local device photo library. We cannot access or transmit them.
2. 系统权限使用详述 Detailed System Permissions Usage
为实现双摄录像与媒体保存的核心功能,DuetCam 会在首次使用相关功能时向 iOS 系统申请以下权限。我们仅在必要范围内请求这些权限,具体说明如下:
| 权限名称 | 对应系统 API | 权限用途说明 | 数据处理方式 |
|---|---|---|---|
| 相机权限 | NSCameraUsageDescription |
用于同时调用 iPhone 的前置与后置镜头,实现画中画与分屏实时录像。 | 仅在内存中处理视频帧,不上传、不缓存至服务器。 |
| 麦克风权限 | NSMicrophoneUsageDescription |
用于在录制双摄视频时同步录制环境声音与创作者解说语音。 | 本地直接混流写入视频文件,不进行音频特征提取或云端转录。 |
| 照片图库权限 | NSPhotoLibraryUsageDescriptionNSPhotoLibraryAddUsageDescription |
用于将合成完毕的双摄视频与截图保存至系统相册,并在应用内预览刚录制的作品。 | 仅限写入和应用内媒体查看,绝不扫描或上传您的相册历史内容。 |
| 地理位置 (可选) | NSLocationWhenInUseUsageDescription |
仅当您主动开启“地点水印”功能时,用于获取拍摄时的城市与经纬度标签。 | 仅在App使用期间由系统本地逆地理反查城市名,绝无后台追踪,不上传轨迹。 |
您随时可以在 iPhone 的 「设置」→「DuetCam」 中更改或关闭上述任何权限。关闭位置权限不会影响基础录像功能;关闭相机或麦克风权限可能会导致无法完成拍摄或录音。
To enable dual-camera recording and video saving, DuetCam requests the following iOS permissions. We strictly limit our requests to what is strictly necessary:
| Permission | iOS Key | Purpose | Data Handling |
|---|---|---|---|
| Camera | NSCameraUsageDescription |
Enables simultaneous front and back camera recording for Picture-in-Picture and split-screen mode. | Processed strictly in device RAM / GPU; never streamed or stored on external servers. |
| Microphone | NSMicrophoneUsageDescription |
Captures synchronized audio and commentary while recording dual-camera clips. | Multiplexed directly into the local video file without voice profiling or cloud transmission. |
| Photo Library | NSPhotoLibraryUsageDescriptionNSPhotoLibraryAddUsageDescription |
Saves synthesized dual-camera videos/photos directly to Camera Roll and previews recorded media. | Write access and in-app preview only; never scans, alters, or uploads existing photos. |
| Location (Optional) | NSLocationWhenInUseUsageDescription |
Used solely when you enable the "Location Watermark" to stamp city/coordinates on your video. | Only queried while using the app; resolved on-device, never tracked in background, never logged. |
You can review and revoke any of these permissions at any time via your device's Settings → DuetCam. Revoking location will not affect core recording features.
3. 数据收集与隐私保障 Data Collection & Storage
3.1 我们不收集的信息
- 无个人身份识别信息 (PII):我们不收集您的姓名、身份证号、家庭住址、电话号码或邮箱地址。
- 无面部生物识别信息:尽管应用利用前置镜头拍摄您的面部画中画,但我们不会提取、分析、存储或共享任何面部识别特征或生物数据(符合 Apple Face Data Guideline 规范)。
- 无设备跨应用追踪:我们不使用 IDFA(广告标识符),不参与任何跨应用广告追踪生态。
3.2 本地存储与用户数据安全
DuetCam 在本地沙盒(App Sandbox)中可能短暂存储用于视频合成的临时帧与用户偏好设置(例如分辨率选项、水印样式等)。录制完成并保存至系统相册后,临时缓存文件会被自动清理。
3.1 Information We DO NOT Collect
- No Personally Identifiable Information (PII): We never collect names, phone numbers, postal addresses, or email addresses through app usage.
- No Biometric / Facial Recognition Data: While the front camera captures your reaction, DuetCam never extracts, analyzes, stores, or shares facial geometry or biometric data (compliant with Apple Guidelines).
- No Cross-App Tracking: We do not access IDFA or engage in cross-app or cross-site tracking.
3.2 Local Storage & Cache Security
DuetCam may briefly hold video frames in the local app sandbox during active rendering. User preferences (such as watermark styling or resolution choices) are saved locally via standard UserDefaults. Once a clip is exported to Photos, temporary cache files are safely purged.
4. 内购与订阅服务 (In-App Purchases) In-App Purchases & Subscriptions
DuetCam 提供免费试用以及 DuetCam Pro 高级功能(如去水印、4K/超清高码率导出、专业布局定制等)。
- 支付处理方:所有的内购交易(按月订阅、按年订阅及永久买断)均由 Apple Inc. 通过 App Store 官方 StoreKit 2 接口安全处理。
- 财务安全:DuetCam 无法接触也绝不会存储您的支付卡号、CVC 安全码或账单明细。
- 自动续订说明:订阅会自动按所选周期续费,除非在当前计费周期结束前至少 24 小时在 Apple ID 账户设置中取消订阅。
- 订阅管理与退款:您可以随时在 iPhone 的 「设置」→「Apple ID」→「订阅」 中管理或取消订阅;退款申请均由 Apple 官方政策审核处理。
DuetCam offers core features for free, along with DuetCam Pro premium options (such as watermark removal, 4K/high bitrate export, and custom layouts).
- Payment Processor: All financial transactions (Monthly, Annual subscriptions, and Lifetime unlock) are securely processed by Apple Inc. through StoreKit 2.
- Financial Data Safety: DuetCam never accesses, stores, or handles credit card numbers, billing addresses, or banking credentials.
- Auto-Renewal: Subscriptions automatically renew unless canceled in your Apple ID account settings at least 24 hours before the end of the current billing cycle.
- Managing Subscriptions & Refunds: You can manage or cancel subscriptions via iPhone Settings → Apple ID → Subscriptions. Refunds are governed by Apple's refund policy.
5. 第三方服务与 SDK 披露 Third-Party Services & SDKs
我们坚持极其克制的工程理念,DuetCam 客户端未集成任何第三方商业广告 SDK 或侵入式分析追踪库(例如 Google AdMob, Meta SDK, Firebase Analytics, AppsFlyer 等)。
应用所使用的开源代码(如 UI 布局工具 SnapKit)均为纯逻辑库,不包含任何网络请求或数据收集功能。
We believe in minimal third-party dependencies. DuetCam contains NO third-party advertising SDKs or invasive analytics trackers (such as Google AdMob, Meta SDK, Firebase, AppsFlyer, etc.).
Any open-source components used (e.g., SnapKit for UI autolayout) are pure UI layout frameworks that do not transmit data over the network.
6. 用户权利 (GDPR & CCPA 合规) Your Rights (GDPR & CCPA Compliance)
根据欧盟通用数据保护条例(GDPR)与美国加州消费者隐私法案(CCPA/CPRA),您享有以下法定权利:
- 访问权与导出权:由于所有拍摄的媒体文件均保存在您的本地 iPhone 相册或文件系统中,您可以随时直接导出、分享或查看这些内容。
- 删除权(被遗忘权):您在相册中删除视频或直接卸载 DuetCam 应用即可彻底清除所有关联的本地沙盒数据。
- 不售卖个人信息声明:我们从未、也绝不会向任何第三方数据中介出售、出租或分享您的个人信息。
Under the European Union General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA/CPRA), you retain specific privacy rights:
- Right to Access & Portability: Because all recorded videos and snapshots reside directly on your iPhone, you maintain uninterrupted access to view, export, or share them at any time.
- Right to Deletion: You can completely erase your content by deleting it from Apple Photos or uninstalling DuetCam from your device.
- "Do Not Sell My Info": We do not sell, rent, or trade your personal data under any circumstances.
7. 未成年人与儿童隐私 (COPPA) Children's Privacy (COPPA Compliance)
DuetCam 不会主动向 13 周岁以下儿童(或您所在司法管辖区规定的最低年龄)收集任何个人信息。若您是未成年人,请在监护人指导和同意下使用本应用。
DuetCam is not directed to children under the age of 13. We do not knowingly collect personal data from children. If you believe any media was captured inadvertently, you can delete it directly from your device at any time.
8. 政策修订与生效 Policy Updates & Effective Date
我们可能会根据法律法规变化或应用功能升级对本隐私政策进行修订。重大修订将在此网页公布,并在公布之日起生效。建议您定期查阅以了解最新政策。
We may update this Privacy Policy from time to time to reflect functional improvements or legal changes. Revisions will be published directly on this page with an updated "Last Updated" timestamp and will take effect upon publication. We encourage you to review this page periodically.