隐私政策
ContextEcho 是一款本地优先的个人 iOS 工具。我们不出售你的数据,不要求账号,也不做跨设备云同步。 本政策说明 App 与网站如何处理信息。
1. 开发者
ContextEcho 由 Mai Yang(个人开发者)提供。如有隐私相关问题,请联系 yangwen.yw@gmail.com。
2. 我们收集什么
默认不收集可识别你身份的数据,也不上传到我们的服务器。 ContextEcho 没有自有后端账号体系。
你在 App 内产生并保存在设备本地的数据包括(举例):
- 订阅源、导入的内容条目、阅读 / 收听进度
- 学习统计(时长、连续天数、节目排行等)
- 笔记、划线、播放位置标记(ThoughtNote 等)
- 合集、封面缓存、已下载音频等本地文件
- 你在设置中导出的 JSON(由你自行保存或分享)
上述数据留在你的 iPhone(及 App Group 共享容器,供主 App 与扩展读取),不会因正常使用而自动上传至开发者服务器。
3. 何时会访问网络
仅在你主动触发时,App 才会联网,例如:
- 粘贴链接导入、刷新订阅、抓取 RSS / 小宇宙 / B 站 / YouTube 等来源页面
- 按需获取某条内容的逐字稿或元数据(由你手动触发)
- App 内嵌浏览器浏览外站(仅浏览,不自动入库)
请求发往你选择的第三方内容平台或 RSS 源,而非 ContextEcho 自有云 API。我们不运行推荐算法,也不在你未操作时后台批量抓取。
4. 系统权限
- 相册(仅添加):当你保存「每日学习卡 / 场景片刻」等到系统相册时,会请求写入权限;图片在本地渲染,不上传。
- 后台音频:用于播客 / 视频伴随播放与锁屏控制。
- App Group:主 App 与 Control Center 扩展共享本地 SwiftData 存储,数据仍在你的设备上。
当前版本不使用麦克风录音、语音识别、定位、通讯录或广告追踪框架。
5. 我们不做什么
- 不要求注册账号或登录
- 不出售、出租或以广告为目的共享你的个人数据
- 不使用第三方广告 SDK 或跨 App 追踪(IDFA 等)
- 不在你未操作时自动调用 AI 或网络批量处理
6. 导出、备份与删除
你可以在「设置」中导出学习数据 JSON、订阅源 JSON 或诊断日志。删除 App 将移除其本地容器内的数据(含已下载音频,除非你在删除前另行备份)。
7. 本网站(landing)
等候名单页面可能使用浏览器 localStorage 记住语言偏好。若嵌入 X(Twitter)视频,该部分由 X 托管加载;详见 X 的隐私政策。网站本身不收集表单提交——联系方式通过邮件 / 微信 / X 由你主动发起。
8. 儿童
ContextEcho 面向成人个人用户,并非面向 13 岁以下儿童设计。
9. 政策变更
我们可能更新本政策;重大变更会在 App 或本页更新生效日期。继续使用即表示你阅读并接受更新后的版本。
10. 联系我们
Privacy Policy
ContextEcho is a local-first personal iOS tool. We do not sell your data, require an account, or offer cross-device cloud sync. This policy explains how the app and site handle information.
1. Developer
ContextEcho is provided by Mai Yang (individual developer). Privacy questions: yangwen.yw@gmail.com.
2. What we collect
By default we do not collect personally identifiable data on our servers. ContextEcho has no proprietary backend account system.
Data you create stays on your device, including for example:
- Subscriptions, imported items, reading / listening progress
- Learning Stats (hours, streaks, show rankings, etc.)
- Notes, highlights, playback markers (ThoughtNote, etc.)
- Collections, cover cache, downloaded audio files
- JSON exports you generate in Settings
This data remains on your iPhone (and the App Group container shared with extensions). It is not automatically uploaded to the developer during normal use.
3. When the app uses the network
The app contacts the internet only when you explicitly trigger an action, such as:
- Pasting a link, refreshing feeds, fetching RSS / Xiaoyuzhou / Bilibili / YouTube pages
- Manually requesting a transcript or metadata for an item
- Browsing external sites in the in-app browser (browse only — no silent import)
Requests go to third-party platforms you choose, not to a ContextEcho cloud API. We do not run recommendation feeds or silent background scraping.
4. System permissions
- Photo Library (Add Only): when you save a share card (daily learning card / scene snapshot) to Photos. Images are rendered on-device.
- Background audio: podcast / video playback and lock-screen controls.
- App Group: shared local SwiftData between the main app and the Control Center extension — still on your device.
The current release does not use the microphone, speech recognition, location, contacts, or ad tracking frameworks.
5. What we do not do
- No account registration or login
- No selling or renting your personal data
- No third-party ad SDKs or cross-app tracking (IDFA, etc.)
- No automatic AI or bulk network processing without your action
6. Export, backup, and deletion
You can export learning JSON, subscription JSON, or diagnostic logs from Settings. Deleting the app removes its local container (including downloads unless you backed them up elsewhere).
7. This website
The waitlist landing page may use localStorage for language preference. Embedded X (Twitter) video is loaded from X; see X’s privacy policy. The site does not collect form submissions — contact is via email / WeChat / X at your initiative.
8. Children
ContextEcho is intended for adult personal use, not designed for children under 13.
9. Changes
We may update this policy; material changes will be reflected by the effective date on this page. Continued use means you accept the updated policy.
10. Contact
Email: yangwen.yw@gmail.com
X: @MaiYangAI