隐私政策

最近更新:2026 年 5 月 19 日 · 生效日期:2026 年 5 月 19 日

本隐私政策说明 Skiller(以下称"本应用""我们")在你使用本 iOS 应用时如何收集、使用、存储、共享和保护你的个人信息。我们坚持最小必要原则,并对每一项数据处理保持透明。请在使用本应用前完整阅读本政策。

1. 个人信息处理者与联系方式

本应用由个人开发者 duskecho 开发与运营。如对本政策或你的个人信息有任何疑问、投诉或权利请求,可通过电子邮件联系我们:handwanly@gmail.com。本应用的工业和信息化部备案编号在 App 内"我的"页面底部展示。

2. 我们如何征得你的同意

首次启动本应用时,会先看到隐私同意提示。在你明确点击"同意并继续"之前,本应用不会收集任何个人信息,也不会启动广告 SDK、不会发起任何网络请求。仅在你同意后,下述功能与数据处理才会启用。你可以选择不同意,此时本应用不提供服务。

3. 我们收集的信息及用途

信息类型具体内容处理目的是否必需
设备标识符 设备供应商标识(identifierForVendor,IDFV 统计应用打开次数,用于了解整体使用情况、排查问题。该标识不可用于跨 App 追踪。 同意后自动收集
账号信息(仅在你登录时) GitHub 登录:GitHub 用户名、昵称、头像 URL,以及一个短期 OAuth 令牌(仅在你主动提交技能时用于列出你的公开仓库)。
苹果登录:Apple 中转的电子邮件地址(或私密代发地址)及你首次登录时选择共享的昵称。
创建并维护你的账号、识别你的提交、提供登录态。 仅登录时
提交数据 你提交技能时所选 GitHub 仓库地址、一个匿名用户标识、提交时间戳。 审核与收录你提交的技能。 仅提交时
本地数据(不离开你的设备) 你收藏的技能、最近浏览记录。 提供收藏与浏览历史功能。使用 Apple SwiftData 仅存储在你本机,不上传服务器 本地

我们不会收集:地理位置;通讯录、相册或其他设备内容;不集成第三方统计/埋点 SDK;不收集用于个性化广告追踪的标识符(详见第 5 节)。

4. 第三方服务与 SDK 清单

本应用依赖以下第三方服务运行,每一方均有其独立的隐私政策:

第三方用途可能处理的信息隐私政策
Supabase(Supabase, Inc.) 承载账号鉴权系统与技能数据库(服务器位于中国大陆境外)。 账号信息、提交数据、设备标识统计记录。 supabase.com/privacy
GitHub(GitHub, Inc.) 提供 GitHub 第三方登录与公开仓库列表。 你的 GitHub 账号公开信息、授权令牌。 GitHub 隐私声明
Apple(Apple Inc.) 提供"通过 Apple 登录"。 Apple 中转邮箱、昵称。 apple.com/legal/privacy
Google AdMob(Google LLC) 展示横幅广告(非个性化模式)。 设备类型、粗略地区等有限的上下文信息(用于合规与反欺诈)。 policies.google.com/privacy

5. 关于广告

本应用通过 Google AdMob 展示横幅广告,并已明确选择非个性化广告npa=1):广告不会基于你的浏览历史或兴趣进行定向;我们不申请 App Tracking Transparency(跨 App 追踪)权限;AdMob 仍可能处理有限的上下文数据(如设备类型、粗略地区)以遵守各地区广告法规并防止欺诈,详见上方 AdMob 政策。广告 SDK 仅在你同意本政策后才会启动。

6. 个人信息的跨境传输(重要)

本应用的账号鉴权与技能数据库由 Supabase(Supabase, Inc.,美国)提供,相关服务器位于中华人民共和国境外(美国)。这意味着你的账号信息、提交数据及设备标识统计记录会被传输至并存储于境外服务器。

境外接收方为 Supabase, Inc.,所在国家为美国,接收目的为提供账号鉴权与数据存储服务,处理的个人信息类型限于本政策第 3 节所列项目。当你点击"同意并继续"时,即表示你已知悉并单独同意上述个人信息跨境传输。我们仅传输实现功能所必需的最小信息。

7. 个人信息的保存期限

8. 你的权利

在适用法律范围内,你有权访问、更正、复制、删除我们持有的你的个人信息,撤回同意,以及注销账号:

  1. 注销账号:打开 App → "我的" → 点击头像卡片下方的"删除账号" → 确认。该操作将永久删除你的账号凭据并解除你与已收录提交的关联,不可撤销;本机收藏不受影响。
  2. 撤回同意:你可注销账号并停止使用、卸载本应用以撤回同意;如需删除仍保留在服务器上的数据,可通过下方邮箱联系我们。
  3. 访问、更正、复制:通过下方邮箱向我们提出请求,我们将在合理期限内响应。

9. 未成年人保护

本应用不面向 14 周岁以下儿童,我们不会在知情情况下收集儿童个人信息。如你为儿童监护人且发现儿童向我们提供了个人信息,请通过下方邮箱联系我们,我们将及时删除。若你为未满 18 周岁的未成年人,请在监护人同意并指导下使用本应用。

10. 信息安全

我们通过传输加密(HTTPS)等技术与管理措施保护你的个人信息安全。但请注意,任何网络传输与存储均无法保证绝对安全。

11. 本政策的更新

我们可能不时更新本政策。重大变更将通过更新本页顶部的"最近更新"日期体现;涉及你权益的重大变更,我们将以应用内提示等显著方式告知。变更后你继续使用本应用即视为接受更新后的政策。

12. 投诉与联系

关于本政策或你个人信息的任何问题、投诉,请发送邮件至 handwanly@gmail.com。如你认为我们的个人信息处理行为损害了你的合法权益,且与我们协商无法解决,你也可以向网信、电信等主管部门投诉举报。


Privacy Policy

Last updated: May 19, 2026 · Effective: May 19, 2026

This Privacy Policy describes how Skiller ("we", "the app") collects, uses, stores, shares, and protects your information when you use our iOS application. We follow a data minimization principle and aim to be transparent about every processing activity. Please read this policy in full before using the app.

1. Who Processes Your Data & Contact

This app is developed and operated by an individual developer, duskecho. For any questions, complaints, or rights requests regarding this policy or your personal information, contact us at handwanly@gmail.com. The app's MIIT (ICP) filing number is displayed at the bottom of the in-app Profile page.

2. How We Obtain Your Consent

On first launch, you are shown a privacy consent screen. Until you explicitly tap "Agree and Continue", the app collects no personal information, starts no advertising SDK, and makes no network requests. The features and processing below are enabled only after you agree. If you decline, the app does not provide its service.

3. Information We Collect & Why

CategoryDetailsPurposeWhen
Device identifier Vendor identifier (identifierForVendor / IDFV) Count app opens to understand overall usage and troubleshoot. Cannot be used for cross-app tracking. After consent
Account info (only if you sign in) GitHub: username, display name, avatar URL, and a short-lived OAuth token (used only to list your public repos when you choose to submit a Skill).
Apple: Apple-relayed email (or private relay address) and the display name you choose to share at first sign-in.
Create/maintain your account, attribute submissions, keep you signed in. On sign-in
Submission data The GitHub repo URL you select, an anonymous user ID, and timestamps. Review and list your submitted Skill. On submission
On-device data (never leaves your device) Your favorited and recently viewed Skills. Provide favorites and history. Stored locally via Apple SwiftData; not uploaded. Local

We do NOT collect: location; contacts, photos, or other device content; no third-party analytics SDKs; no advertising tracking identifier (see Section 5).

4. Third-Party Services & SDKs

5. Advertising

We display banner ads via Google AdMob in non-personalized mode (npa=1): ads are not targeted using your browsing history or interests; we do not request App Tracking Transparency; AdMob may still process limited contextual data (device type, approximate region) for regional ad compliance and fraud prevention. The ad SDK starts only after you accept this policy.

6. Cross-Border Data Transfer (Important)

Authentication and the Skills database are provided by Supabase, Inc. (United States), with servers located outside the People's Republic of China (in the United States). Your account info, submission data, and device-identifier usage records are transferred to and stored on overseas servers. The overseas recipient is Supabase, Inc. (United States), for the purpose of authentication and data storage, limited to the data listed in Section 3. By tapping "Agree and Continue", you acknowledge and separately consent to this cross-border transfer. We transfer only the minimum necessary.

7. Data Retention

8. Your Rights

  1. Delete account: Profile → "Delete account" below your profile card → confirm. Permanently deletes your credentials and detaches you from approved submissions; cannot be undone; local favorites are unaffected.
  2. Withdraw consent: delete your account, stop using, and uninstall the app; email us to remove any server-side data that remains.
  3. Access / correct / export: email us; we respond within a reasonable time.

9. Children's Privacy

The app is not directed at children under 14, and we do not knowingly collect their personal information. Guardians who believe a child has provided us data should contact us for prompt deletion. Minors under 18 should use the app under guardian consent and guidance.

10. Security

We protect your information with measures such as encrypted transmission (HTTPS). However, no method of transmission or storage is absolutely secure.

11. Changes

We may update this policy from time to time. Material changes are reflected by the "Last updated" date and, where they affect your rights, communicated prominently in-app. Continued use after changes means acceptance.

12. Complaints & Contact

Questions or complaints: handwanly@gmail.com. If you believe our processing harms your lawful rights and cannot be resolved with us, you may also complain to the competent cyberspace/telecom authorities.