TD VCam 隐私说明
更新日期:2026-10-12。适用版本:1.0。制作人:@会到奇迹山E-Mons。
手机相机与空间追踪
TD VCam 使用 ARKit 和 iPhone 后置相机估计手机的位置与旋转,用于操控三维场景中的虚拟摄影机。开启追踪时,iOS 会显示相机使用指示灯。App 自身不保存或向开发者发送相机原始画面,也不把手机实拍画面作为图传源。App 不请求麦克风、通讯录、照片图库或 GPS 定位权限。
与你的 TouchDesigner 电脑通信
你填写电脑地址并连接后,App 会向该地址发送相机姿态、追踪及跟随状态、镜头设置、控制指令和用于维护连接的临时会话标识。电脑返回执行状态,并通过 WebRTC 向手机传输你选择的 TouchDesigner 渲染画面。传输还包含连接协商所需的网络地址和技术信息。
这些数据用于用户指定的电脑与手机之间的通信;当前 App 没有开发者运营的中转服务器、分析服务、广告服务或外部 STUN/TURN 服务。手机可能在再次打开或返回前台时恢复此前请求的连接。停止相机追踪不等于断开全部网络连接。
请仅连接自己的可信局域网和电脑。当前控制通道与视频信令没有身份认证,OSC 控制和 WebSocket 信令不提供加密;WebRTC 媒体使用系统实现的加密传输。不要将组件端口直接暴露到公网。App 接受手动输入的 IPv4,并不能保证用户填写的所有地址都属于私有局域网。
本地设置与运镜记录
语言、电脑地址、端口、取景偏好和恢复设置等保存在 App 的本地偏好中。它们可能随用户启用的系统备份保存,系统备份受 Apple 的设置和政策控制。
“运镜录制”记录的是相机运动与镜头参数,文件由配套 TouchDesigner 组件写入电脑上的 TDVCam_Takes 文件夹;它不是视频录制。录制文件保留到用户自行删除。卸载手机 App 不会删除电脑上的记录。
当前版本没有自动向开发者上报的分析或崩溃 SDK。开发调试版本会在本机调试日志中输出连接和状态信息;若你主动向制作人发送日志或截图,它们可能包含网络地址和项目内容,请先检查。Apple 可能按你的系统设置处理诊断和 App Store 数据,具体遵循 Apple 的政策。
控制与删除
你可以在 App 中停止追踪或停止取景,并在 iOS 设置中撤销相机或本地网络权限。删除 App(不是“卸载 App”保留数据的选项)可以移除本机 App 数据;系统备份和电脑上的 Take 记录需分别管理。App 不要求创建用户账号。
外部网站与联系
点击个人网站链接会打开 E-Mons.com。网站的托管日志、Cookies、统计和联系表单需要在该网站自己的隐私说明中披露,不能因为 App 没有分析 SDK 就假定网站不处理数据。
技术支持和隐私联系:shuyangwu979@gmail.com。
如未来加入云服务、分析、广告或新的数据用途,应在发布相应版本前同步更新此说明及 App Store 隐私申报。
TD VCam Privacy Policy
Updated: October 12, 2026. App version: 1.0. Creator: @会到奇迹山E-Mons.
Camera and spatial tracking
TD VCam uses ARKit and the iPhone rear camera to estimate the phone’s position and rotation for virtual camera control. iOS displays its camera indicator while tracking is active. The app does not itself save raw camera images or send them to the developer, and it does not stream the phone’s live camera image as the preview source. It does not request microphone, contacts, photo library or GPS location permissions.
Connection to your TouchDesigner computer
When you enter an address and connect, the app sends camera pose, tracking and follow status, lens settings, control commands and temporary session identifiers to that address. Your computer returns control status and streams the selected TouchDesigner render to your phone using WebRTC. Connection negotiation also exchanges network addresses and technical information.
The current app has no developer-operated relay, analytics or advertising service, and no external STUN/TURN service. Connections you previously requested may resume when you reopen the app or return to the foreground. Stopping camera tracking does not disconnect all network connections.
Use your own trusted local network and computer. Control and video signaling have no authentication; OSC control and WebSocket signaling are not encrypted. WebRTC media uses encryption provided by the system. Do not expose the companion ports directly to the internet. The app accepts a manually entered IPv4 address and does not enforce that every entered address is private.
Local settings and camera takes
Preferences such as language, computer address, ports, preview options and recovery settings are stored locally in the app. They may be included in system backups you enable, governed by Apple’s settings and policies.
Camera take recording stores camera motion and lens parameters in the TDVCam_Takes folder on the connected computer through the companion component. It does not record video. Files remain until you delete them. Removing the phone app does not delete takes on your computer.
There is no SDK that automatically reports analytics or crashes to the developer. Development builds write connection and status information to local debug logs. If you choose to send logs or screenshots for support, check them first because they may contain network addresses or project content. Apple may process diagnostics and App Store data according to your settings and Apple’s policies.
Your controls
You may stop tracking or stop previewing in the app, or revoke camera and local network permissions in iOS Settings. Deleting the app, rather than offloading it while keeping its data, removes local app data. Manage system backups and computer take files separately. No app account is required.
External website and contact
The website link opens E-Mons.com. Hosting logs, cookies, analytics and contact forms on that website must be addressed by the website’s own privacy disclosures; the absence of analytics in the app does not establish the website’s practices.
Support and privacy contact: shuyangwu979@gmail.com.
Update this policy and App Store privacy declarations before shipping new cloud services, analytics, advertising or other data uses.