Privacy Policy

最后更新时间:2026 年 9 月 2 日

This is the privacy policy for macOSicons.com. It's meant to be read alongside the Terms of Service and, if you use the API, the API Terms of Service.

1. Who's responsible for your data

macOSicons.com is operated by Elías Ruiz Monserrat, based in Spain, as an individual — I'm the data controller for the personal data described in this policy. This policy explains what I collect, why, who I share it with, and the rights you have over it. It applies to the site, the macOSicons API, and the icon editor.

2. What data I collect

Depending on how you use macOSicons, I collect:

  • Account data: your email address and account identifiers, handled through the authentication system that powers sign-in.
  • Content you submit: icons and their metadata (name, credit, description), and documents and projects you create in the icon editor.
  • AI feature inputs: prompts and images you submit to the editor's AI-assisted tools (image generation, chat assistant).
  • Payment data: handled entirely by Stripe when you subscribe to a paid plan. I receive confirmation that a payment succeeded and your subscription status, not your full card details.
  • 技术和使用数据:IP 地址、浏览器和设备信息、访问的页面以及错误日志,在你使用网站时自动收集。API 请求会连同所用密钥、IP 地址、用户代理、端点和时间一起记录,用于限流、防止滥用和用量计量。
  • 公开信息:你的用户名、显示名称、头像、你提交的图标以及在反馈板上的发布内容对所有人可见。除非你在个人资料中开启"显示邮箱",否则你的电子邮件地址是私密的。

3. Why I process your data

  • To provide the service you asked for — your account, icon submissions, editor documents, and paid subscriptions — I process your data to perform our contract.
  • 为了保持服务安全和正常运行、监控和修复错误、了解功能的使用情况,以及向免费用户展示情境广告,我依据自己运营和资助 macOSicons 的合法利益进行处理,并与你的权利相权衡。
  • To bill you for a paid plan and keep the records tax law requires, I process data to comply with legal obligations.
  • 在我征求同意的情况下,我依据你的同意进行处理:用于使用 Cookie 或会话录制的分析,以及关于更新日志的邮件。你可以随时通过 Cookie 设置或任何邮件中的退订链接撤回同意。

4. Who I share your data with

I don't sell your personal data. I share it only with the processors that help me run the service:

  • Stripe, to process payments for paid plans.
  • AI 模型提供商,通过我运行的代理访问,为编辑器的图片生成和聊天功能提供支持。各功能背后的具体提供商可能随着编辑器的改进而变化;无论使用哪家,它只会收到你提交给该功能的提示词和图片。我只使用 API 条款不允许用客户提示词训练模型的提供商,不过它们可能根据自己的条款为监控滥用而短暂保留提示词。
  • 错误监控(一个自托管的、兼容 Sentry 的服务),用于发现和修复错误。错误报告可能包含你的 IP 地址、浏览器信息以及你当时所在的页面。
  • Plausible Analytics,用于无 Cookie 的汇总网站统计;以及仅在你接受分析 Cookie 的情况下使用的 Microsoft Clarity,它记录人们如何使用编辑器:点击、滚动和会话回放,其中你输入的文字会被遮蔽。
  • 基础设施提供商,根据数据处理协议托管服务背后的数据库、文件存储、内容分发网络和搜索索引。可应要求提供当前列表。
  • BuySellAds,为免费用户投放情境广告。为投放广告,它会收到你的 IP 地址和浏览器信息;它不会获得你的账户数据,付费会员不会看到广告。
  • Apple,如果你使用 Apple 登录。Apple 根据其自己的隐私政策处理该登录,并向我提供你的姓名和一个电子邮件地址(如果你选择隐藏邮箱,则为转发地址)。
  • 一家电子邮件发送服务商,用于发送密码重置、账户邮件,以及(如果你已订阅)更新日志和反馈动态。

5. Your rights

Under the GDPR, you have the right to access, correct, delete, or export your personal data, to restrict or object to some processing, and to withdraw consent where processing relies on it. To exercise any of these, email me at the address below. If you're not satisfied with how I've handled a request, you can lodge a complaint with your local data protection authority — in Spain, the Agencia Española de Protección de Datos (AEPD).

6. How long I keep your data

只要你的账户处于活跃状态,我就会保留你的账户和内容数据。如果你删除账户,我会在 30 天内删除你的个人数据和提交内容,但需要保留更长时间的除外:税法要求期限内的账单记录(目前在西班牙为四年,通过 Stripe 保存),以及最多保留 90 天的错误日志。人们已下载的图标副本以及第三方集成中的缓存,在删除后可能仍会保留一段时间。

7. International data transfers

Some of the processors listed above (for example, the AI model provider and error-monitoring service) may process data outside the European Economic Area, including in the United States. Where that happens, I rely on appropriate safeguards, such as the European Commission's Standard Contractual Clauses, to protect your data.

8. Cookies and similar technologies

我使用两类 Cookie 及类似存储:

  • 严格必要的,无需同意:你的登录会话、你的无广告状态、你的语言和主题,以及你的 Cookie 选择本身。
  • 分析类,仅在你同意时使用:Microsoft Clarity,记录你与编辑器的交互(点击、滚动和会话回放,文本输入会被遮蔽)。你可以随时在 Cookie 设置中更改选择。
  • Plausible Analytics 不使用 Cookie,只生成汇总统计。向免费用户展示的广告是情境广告,不使用跟踪 Cookie。

9. Children's privacy

macOSicons 不面向 14 岁以下的儿童,我也不会故意收集他们的个人数据。如果你认为有儿童向我提供了个人数据,请联系我,我会将其删除。

10. Changes to this policy

I may update this policy from time to time, for example when I add a new feature or change a processor. When I do, I'll update the date at the top of this page, and for material changes I'll post a notice on the site.

11. Contact

For any question about this policy or to exercise your rights, email me at elias.ruiz.monserrat@gmail.com.