衣刻 Yike — 隐私政策
更新日期:2026-04-11 · Last updated: April 11, 2026
概述
衣刻 (Yike) 是一款本地优先(local-first)的智能衣橱管理工具,尊重并 保护用户隐私。所有衣物数据默认仅保存在你的设备本地,不会上传到我们 的服务器 —— 我们也没有自建后端服务器。本 App 不要求注册账号,也不 会收集身份识别信息。使用本应用即代表你同意本隐私政策。
我们处理的信息
1. 衣物图片与属性
用于生成搭配与统计报告,默认仅存储在设备本地的 IndexedDB 中,不会 上传到我们的服务器。
2. 位置信息(可选,按需触发)
首页天气卡片 首次进入时不会自动请求系统定位权限。 默认使用 wttr.in 的 IP 粗略定位(请求不携带任何精确坐标)或离线降级 态来渲染天气。只有当你 主动 点击天气卡片内的 「📍 使用我的位置」按钮后,App 才会调用 iOS 系统定位 API 并请求一次 精确坐标用于后续天气请求。任何情况下,位置信息都不会发送到我们的 服务器,也不会在设备之间同步。拒绝定位授权后,天气卡片会继续以 IP 粗略定位或离线态工作,核心功能不受影响。
3. 本地行为指标
用于在本地展示穿着次数、推荐采纳率、重复购买决策等统计信息,仅存储 于设备本地,不会上传。
第三方服务
- 天气服务:App 向 wttr.in 发起 HTTPS 请求获取天气信息。默认发起的是空 URL 请求(让服务端按 IP 粗略定位),不 携带任何精确坐标;只有在你主动点击「使用 我的位置」后,请求才会携带你的经纬度。
- AI 识别服务(可选):当你在「AI 设置」中 主动 配置 API Key 并启用 AI 识别后,你 主动 上传的衣物图片才会发送到你所选择的 AI 服务商(OpenRouter / Claude / OpenAI / Gemini / DeepSeek / MiniMax 之一)进行识别。不同服务商有 各自的隐私政策,请自行查阅。
- Manual Mode(手动模式):如果你不配置 AI 服务,可在 「AI 设置」中选择 Manual Mode,核心主流程(衣橱管理、穿搭推荐、 天气服务)完全可用,且 不会向任何第三方 AI 服务发送图片 或数据。
数据存储与安全
- 所有衣物数据存储在设备本地 IndexedDB,不会同步到任何云端。
- API Key 使用设备指纹派生密钥 + AES-GCM 256 位加密后保存在本地 localStorage,无法跨设备复用。
- 卸载 App 或使用「我 → 清空衣橱」即可清除所有本地数据。
你的数据控制权
- 你可以随时在「我」页面导出、导入或清空全部本地数据。
- 你可以在「AI 设置」中随时删除 API Key 或切换到 Manual Mode。
- 你可以在 iOS 系统「设置 → 隐私与安全性」中随时撤销定位、相机、 相册权限。App 在权限被撤销后会继续以降级态运行,不会崩溃或拒绝 启动。
儿童隐私
本 App 不针对 13 岁以下儿童设计,也不会有意收集儿童的个人信息。
联系我们
如对本隐私政策有任何疑问,请联系:
邮箱:littlesuper@gmail.com
GitHub Issues:github.com/littlesuper/yike/issues
English Summary
Yike is a local-first smart wardrobe app. All wardrobe data is stored on your device (IndexedDB) by default and is never uploaded to any server of ours — we do not operate a backend. No account is required.
Data We Handle
- Clothing photos & attributes — stored locally for outfit generation and statistics.
- Location (optional, user-initiated only) — the Home tab's weather card does NOT automatically prompt for location on first launch. It uses wttr.in's IP-level rough location or an offline fallback. A system location permission prompt only appears if you explicitly tap the "📍 Use my location" button inside the weather card. If you decline, the weather card continues to work with IP-based / offline data.
- Local behavior metrics — stored locally for in-app statistics; never uploaded.
Third-Party Services
- Weather: wttr.in — by default the request carries no precise coordinates, only IP-level location. Precise coordinates are only sent after you explicitly tap "Use my location".
- AI recognition (optional): When you actively configure an API key and upload an image for recognition, the image is sent to the AI provider you have chosen (OpenRouter, Claude, OpenAI, Gemini, DeepSeek, or MiniMax). Refer to their respective privacy policies.
- Manual Mode: If you don't configure an AI provider, select Manual Mode in AI Settings. The full core flow works and no images are uploaded to any third party.
Storage & Security
- All wardrobe data stays in local IndexedDB — never synced to any cloud.
- API keys are encrypted with AES-GCM 256-bit and stored in localStorage, using a device-fingerprint–derived key.
- Uninstalling the app deletes all local data.
Your Controls
- Export / Import / Clear all data via the "Me" page anytime.
- Delete your API key or switch to Manual Mode anytime in AI Settings.
- Revoke location, camera, and photo library permissions anytime in iOS Settings → Privacy & Security. The app continues in a degraded state without crashing or refusing to launch.
Children's Privacy
Yike is not directed to children under 13 and does not knowingly collect personal information from children.
Contact
Email:
littlesuper@gmail.com
GitHub Issues:
github.com/littlesuper/yike/issues