ReptilePro

Privacy Policy

Privacy Policy

Effective and last updated: August 25, 2026

This Privacy Policy explains what information ReptilePro ("ReptilePro," "we," "our," or "us") processes when you use the ReptilePro mobile application, why it is processed, how it is shared, and the controls available to you.

Privacy at a Glance

  • The free core works locally without an account.
  • Cloud synchronization is used only after you sign in.
  • Feedback is sent only when you actively submit it.
  • ReptilePro has no advertising, cross-app tracking, or automatic analytics.
  • You can delete cloud data or permanently delete your account in the app.

1. Information We Process

1.1 Data stored on your device

While signed out, information you create stays on your device. This may include:

The bundled species library is read-only reference material and is not uploaded as user data.

1.2 Account and cloud-sync information

If you choose to create an account or sign in, Firebase Authentication processes your email address, display name, account identifier, sign-in provider, and any profile image supplied by the selected provider. Sign-in may be completed with email and password, Google, or Apple.

Supported records and preferences are synchronized through Firebase Firestore, and eligible photos are synchronized through Firebase Storage. Firebase Cloud Messaging processes a device token to deliver private synchronization hints. These hints do not contain your care-record content.

1.3 Purchase and subscription information

Apple and RevenueCat process product, purchase, subscription, and entitlement information. When you are signed in, ReptilePro uses your Firebase account identifier as the RevenueCat App User ID so Pro access can follow your account. ReptilePro does not receive or store your payment-card details.

1.4 Suggestions and support requests

Only when you tap Send suggestion, ReptilePro sends the following to Cloudflare:

The submission does not include your Firebase user ID, password, account token, advertising identifier, or animal-care records. ReptilePro does not currently send automatic analytics, crash reports, or background diagnostic events.

1.5 App integrity and network information

To protect the feedback service, Firebase App Check uses Apple App Attest or DeviceCheck to process an app and device integrity proof and issue a short-lived token. ReptilePro sends that token to Cloudflare for validation. Cloudflare also processes network metadata, such as an IP address, to deliver, secure, and rate-limit the request. ReptilePro does not save the App Check token or IP address in the feedback record.

2. Device Permissions

You can change these permissions at any time in iOS Settings. Denying a permission limits only the feature that requires it.

3. How We Use Information

We process information only as needed to:

4. Service Providers and Sharing

We disclose information only to service providers that help operate ReptilePro, as described below, or when required by law:

We do not sell personal information, use it for third-party advertising, or track you across other companies' apps or websites.

5. Storage, Security, and International Processing

ReptilePro uses platform security controls, authenticated per-user access rules, and HTTPS/TLS for data in transit. Cloud service providers may process information in countries or regions other than where you live, subject to their privacy terms and applicable safeguards. No method of storage or transmission can be guaranteed completely secure.

6. Retention and Deletion

Delete All Cloud Data removes synchronized records and photos while keeping your sign-in account. Delete Account also removes Firebase sign-in. These controls are available under Settings → Account and may require recent authentication.

7. Your Choices and Rights

Depending on where you live, you may have rights to access, correct, delete, restrict, or obtain a copy of personal information, and to object to or withdraw consent for certain processing. You can:

To make another privacy request, contact us using the address below. We may need to verify your request to protect your information.

8. Children's Privacy

ReptilePro is not directed to children below the minimum age required to consent to personal-data processing in their location. If you believe a child has provided personal information without appropriate authorization, contact us so we can review and delete it.

9. Changes to This Policy

We may update this Privacy Policy when ReptilePro or applicable requirements change. The revised policy will show a new effective date. Where required, we will provide additional notice in the app or through another appropriate channel.

10. Contact Us

For privacy questions, rights requests, or deletion help, email xwvoid+reptile@gmail.com.

隐私政策

生效及最后更新日期:2026 年 8 月 25 日

本隐私政策说明当你使用 ReptilePro 移动应用时,ReptilePro(以下简称“ReptilePro”或“我们”)会处理哪些信息、处理原因、共享方式,以及你可以使用的数据控制功能。

隐私要点

  • 免费核心功能可在本地使用,无需注册账户。
  • 只有在你登录后,才会使用云同步。
  • 只有在你主动提交反馈时,反馈内容才会发送。
  • ReptilePro 不含广告、跨 App 跟踪或自动分析。
  • 你可以在 App 内删除云端数据或永久删除账户。

1. 我们处理的信息

1.1 存储在设备上的数据

未登录时,你创建的信息会保存在设备本地,可能包括:

App 内置的物种资料库为只读参考内容,不会作为用户数据上传。

1.2 账户与云同步信息

如果你选择创建账户或登录,Firebase Authentication 会处理你的邮箱地址、显示名称、账户标识符、登录提供商,以及所选登录提供商提供的头像。你可以使用邮箱和密码、Google 或 Apple 登录。

支持的记录与偏好设置会通过 Firebase Firestore 同步,符合条件的照片会通过 Firebase Storage 同步。Firebase Cloud Messaging 会处理设备令牌,用于发送私密的同步提示;这些提示不包含照护记录内容。

1.3 购买与订阅信息

Apple 和 RevenueCat 会处理产品、购买、订阅和权益信息。登录后,ReptilePro 会将你的 Firebase 账户标识符用作 RevenueCat App User ID,以便 Pro 权益随账户同步。ReptilePro 不会接收或存储你的支付卡信息。

1.4 建议与支持请求

只有当你点击“发送建议”时,ReptilePro 才会向 Cloudflare 发送:

提交内容不包含 Firebase 用户 ID、密码、账户令牌、广告标识符或爬宠照护记录。ReptilePro 目前不会自动发送分析数据、崩溃报告或后台诊断事件。

1.5 App 完整性与网络信息

为保护反馈服务,Firebase App Check 会使用 Apple App Attest 或 DeviceCheck 处理 App 与设备完整性证明,并签发短期令牌。ReptilePro 会将该令牌发送至 Cloudflare 进行验证。Cloudflare 还会处理 IP 地址等网络元数据,用于传输、保护请求和限制请求频率。ReptilePro 不会把 App Check 令牌或 IP 地址保存到反馈记录中。

2. 设备权限

你可以随时在 iOS 设置中更改这些权限。拒绝某项权限只会限制需要该权限的功能。

3. 我们如何使用信息

我们仅在以下必要范围内处理信息:

4. 服务提供商与信息共享

除法律要求外,我们仅向下列协助 ReptilePro 运行的服务提供商披露本政策所述的必要信息:

我们不会出售个人信息,不会将个人信息用于第三方广告,也不会跨其他公司的 App 或网站跟踪你。

5. 存储、安全与跨境处理

ReptilePro 使用平台安全控制、按用户隔离的身份验证访问规则,并通过 HTTPS/TLS 传输数据。云服务提供商可能在你所在国家或地区以外处理信息,并受其隐私条款和适用保障措施约束。任何存储或传输方式都无法保证绝对安全。

6. 保留与删除

“删除全部云端数据”会删除已同步记录和照片,但保留登录账户;“删除账户”还会删除 Firebase 登录。你可以在“设置 → 账户”中使用这些功能,操作时可能需要近期身份验证。

7. 你的选择与权利

根据你所在地区的法律,你可能有权访问、更正、删除、限制或获取个人信息副本,并有权反对特定处理或撤回同意。你可以:

如需提出其他隐私请求,请通过下方邮箱联系我们。为了保护你的信息,我们可能需要验证请求者身份。

8. 儿童隐私

ReptilePro 不面向低于其所在地区个人数据处理法定同意年龄的儿童。如果你认为儿童在没有适当授权的情况下提供了个人信息,请联系我们,以便我们核查并删除相关信息。

9. 本政策的变更

当 ReptilePro 功能或适用要求发生变化时,我们可能更新本隐私政策。修订后的政策会显示新的生效日期;如法律要求,我们还会在 App 内或通过其他适当方式另行通知。

10. 联系我们

如有隐私问题、权利请求或需要数据删除帮助,请发送邮件至 xwvoid+reptile@gmail.com