CamAtlas Privacy Policy

Effective date: October 24, 2026. Developer and operator: Jiayi He.

中文 · Terms · Support

Overview

CamAtlas is a local-first IP camera discovery, viewing and diagnostic utility. This policy describes the current Free / Plus app. It does not describe future Pro remote access or Max AI services, which are not included. No CamAtlas account is required. This version contains no advertising SDK, third-party analytics SDK or cross-app tracking.

Data processed on your device

Camera names and network endpoints, ONVIF profile metadata, projects, editable input suggestions, preferences, Free active-camera selection, test results, comparisons, activity, camera covers, manual captures and saved reports are processed and stored locally. Endpoints and notes may reveal private locations or configuration. Camera passwords are kept separately in iOS Keychain; device metadata may contain a username hint and a reference to the Keychain entry.

Passwords, tokens and camera stream URLs are excluded from report exports by the app's text-cleaning rules. Reports can include IP addresses unless you choose Hide IP addresses. Review names and free-text notes before sharing: automated cleaning is not a guarantee that all sensitive information can be recognized.

Network communications

When you scan, test or view a camera, CamAtlas contacts addresses and devices in the selected network scope. Scan can contact multiple local addresses and service ports. Opening a live-view screen may start connections to its selected cameras; foreground stability tests may reconnect until stopped. Cameras and network operators can observe these requests and authentication. CamAtlas does not upload camera video, camera credentials, reports or test history to a developer-operated backend in this version. It does not send IP addresses to a geolocation service.

ONVIF / RTSP security depends on your camera and network. Local traffic is not automatically end-to-end encrypted by CamAtlas. Use trusted networks and only devices you own or are authorized to access.

Permissions, covers and media

Local Network permission is used for discovery and camera access. CamAtlas does not request microphone access for camera audio playback. Automatic daily covers are generated from real decoded frames when a saved camera has video, replace the prior app-internal cover and are not added to Photos. The app does not connect solely to refresh a cover.

Manual snapshots and video-only clips are first saved within CamAtlas. If your preference enables Photos saving and iOS permits it, CamAtlas requests Add Only access and writes the selected media. It does not read your photo library. You can also explicitly save an existing app capture to Photos. Exported Photos / Files copies remain separate from app data.

Purchases and external pages

Apple handles Plus purchases, subscriptions, restoration and billing. CamAtlas receives product information and verified entitlement state through StoreKit, not payment-card information. No camera data is sent to Apple as part of the app's purchase request. Apple's purchase-data handling is governed by Apple's Privacy Policy.

Opening policy, support or Apple subscription pages contacts the selected web service. The CamAtlas policy and support pages are static web pages, separate from the app's camera functions; they do not require a camera backend. Website delivery and security can process ordinary HTTP request information, including IP address, request URL and time, and browser information when supplied. The hosting environment may create technical access or error logs according to its configuration. These requests are not camera-video, credential, report or test-history uploads. These static pages do not embed advertising or analytics scripts or set tracking cookies of their own. Apple pages are governed by Apple's policies.

Email support receives only the information you choose to send, together with ordinary email metadata. We use it to respond and resolve the request, and retain correspondence as needed for that purpose and applicable legal obligations. Technical website-log retention depends on the hosting environment's operational and legal requirements; contact Jiayi He at the address below for the retention applicable to a request or to request deletion of information we can identify. We do not promise that uninstalling the app deletes external website or email records.

Retention, deletion and your choices

You can delete a saved camera and remove individual input suggestions. Removing a camera does not delete independent test history, reports, captures or exported copies. The app attempts to remove a camera's Keychain credential after its last saved-camera reference is deleted; failed cleanup may retry. Keychain entries can survive app removal.

This version has no bulk history/media deletion, cloud account deletion, or in-app backup/restore. Deleting the app removes its local container subject to iOS backup/restore behavior, but may not remove Keychain entries, Apple purchase records, web-server logs or copies exported to other apps. Manage exported files and Photos separately. A subscription expiring does not delete your stored data. You can change permissions and manage subscriptions in iOS Settings. Uninstalling does not cancel a subscription.

Sharing, children and changes

CamAtlas does not sell your personal information or share camera data for behavioral advertising. You choose report/media sharing destinations; those providers apply their own policies. The app is a general technical utility, not directed to children, and is not a substitute for emergency or life-safety monitoring. Material changes, including any future remote or AI data processing, require updated disclosures before activation.

Contact and privacy requests

Developer and operator: Jiayi He. Policy questions, access, correction or deletion requests: ctohjy@gmail.com. Describe the request without sending camera passwords, tokens or unredacted camera URLs. We will respond subject to applicable law and the information we actually hold; app-only records cannot be accessed remotely by the developer.


CamAtlas 隐私政策

生效日期:2026 年 10 月 24 日。开发者及运营者:Jiayi He。

适用范围

CamAtlas 是以本地处理为主的 IP 摄像头发现、查看与诊断工具。本政策仅描述当前 Free / Plus,不包含尚未提供的 Pro 远程与 Max AI 服务。无需注册 CamAtlas 账号;当前版本不含广告 SDK、第三方统计 SDK 或跨 App 跟踪。

本地处理的信息

摄像头名称与网络地址、ONVIF Profile、项目、可编辑输入建议、偏好、Free 活动设备选择、测试/比较/活动、封面、手动媒体和报告保存在本机。地址与备注可能暴露位置或配置信息。摄像头密码单独保存在 iOS Keychain,设备资料可能包含用户名提示和 Keychain 引用。

报告导出会按文字清洗规则排除密码、token 和摄像头流 URL;未选择 Hide IP addresses 时可包含 IP。请在分享前检查名称和自由文本,自动清洗不能保证识别所有敏感信息。

网络访问

扫描、测试或观看时,App 会访问所选范围内的地址与设备,扫描可访问多个局域网地址及端口。打开 Live View 可自动连接已选摄像头;前台稳定性测试可在停止前重连。网络及摄像头可观察到请求与认证。本版本不向开发者后端上传画面、凭据、报告或测试历史,也不向第三方 IP 定位服务发送地址。ONVIF / RTSP 的安全性取决于摄像头和网络,App 不会自动为所有局域网流量加上端到端加密;仅使用可信网络及您获授权访问的设备。

权限与媒体

本地网络权限用于发现和访问摄像头;播放摄像头音频不请求手机麦克风。已保存设备有真实视频帧时,每天可生成一张 App 内封面并覆盖旧图,不写入相册,不为刷新封面主动连接。手动截图/无音轨短片先保存 App 内,再根据用户偏好及 iOS Add Only 权限添加到相册;App 不读取相册。也可明确选择补存已有媒体。Photos / Files 中导出的副本独立保留。

购买与外部服务

Plus 购买、订阅、恢复与账单由 Apple 处理,App 通过 StoreKit 获取商品和经验证权益,不接收银行卡信息,也不会在购买请求中附带摄像头资料。Apple 的处理受其隐私政策约束。

CamAtlas 的政策和支持页面是静态网站,与 App 摄像头功能分开,不需要摄像头业务后端。访问网页时,托管环境为页面交付和安全可能处理 IP、请求网址、时间及浏览器提供的信息,并依配置产生技术访问或错误日志;这些请求不是摄像头画面、凭据、报告或测试历史上传。上述静态页面自身不嵌入广告或统计脚本,也不设置追踪 Cookie。Apple 等外部网页适用相应服务政策。

邮件支持接收您主动发送的信息及通常的邮件元数据,用于回复和处理问题;往来邮件仅按处理请求及适用法律义务所需保留。技术网站日志的保留取决于托管环境的运行及法定要求;如需了解某次请求适用的保留情况,或请求删除我们能识别的信息,请联系下方邮箱。卸载 App 不会自动删除网站或邮件中的外部记录。

保留与删除

可以删除保存摄像头或移除输入建议;删除摄像头不会删除独立历史、报告、媒体或外部副本。最后一个摄像头引用移除后会尝试清理对应 Keychain 凭据,失败可能重试;卸载 App 后 Keychain 仍可能保留。本版本没有批量历史/媒体清理、云账号或备份恢复功能。删除 App 会移除本地容器,具体受 iOS 备份恢复影响;不会保证清除 Keychain、Apple 交易、网站日志或其他 App 的副本。订阅到期不删除资料;权限与订阅可在 iOS 设置管理,卸载不会取消订阅。

分享与更新

不出售个人信息,不为行为广告分享摄像头数据;用户选择的分享接收方适用其政策。本产品不是面向儿童或用于紧急/生命安全保障的监控系统。未来新增远程或 AI 数据处理须在启用前更新说明。

联系与隐私请求

开发者及运营者:Jiayi He。隐私问题及访问、更正或删除请求请联系 ctohjy@gmail.com。请说明请求内容,不要发送摄像头密码、token 或未脱敏 URL。我们依据适用法律及实际持有的信息处理请求;仅保存在 App 本机的记录不能由开发者远程读取。