Privacy Policy
Last Updated: January 2025
Welcome to SuppleMate ("we," "our," or "us"). We are committed to protecting your privacy and ensuring the security of your personal information. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application.
Key Points:
- Your supplement data is stored locally on your device and optionally synced via Firebase
- We only use Firebase and RevenueCat to provide our services
- We do not share your data with third parties without your consent
- You have full control over your data
1. Information We Collect
1.1 Information You Provide
- Account Information: When you sign in with Google or Apple, we collect your email address and basic profile information
- Supplement Data: Information about your supplements, including names, dosages, schedules, inventory, and expiration dates
- Usage Records: Records of when you take your supplements
- Settings and Preferences: Your app settings, notification preferences, and time label configurations
1.2 Automatically Collected Information
- Device Information: Device type, operating system version, and app version
- Usage Analytics: App usage patterns, feature interactions, and crash reports (via Firebase Analytics)
- Notification Tokens: Device tokens for push notifications (via Firebase Cloud Messaging)
2. How We Use Your Information
We use the collected information for the following purposes:
- Service Delivery: To provide supplement reminders, track your intake, and manage your supplement inventory
- Data Synchronization: To sync your data across your devices when you're signed in
- App Improvement: To analyze usage patterns and improve app functionality
- Subscription Management: To manage your premium subscription via RevenueCat
- Notifications: To send you local and push notifications about your supplement schedule
- Customer Support: To respond to your inquiries and provide technical support
3. Third-Party Services
We use the following third-party services to provide and improve our app:
3.1 Firebase (Google)
- Firebase Authentication: For secure user authentication
- Firebase Firestore: For cloud data storage and synchronization
- Firebase Analytics: For understanding app usage and improving user experience
- Firebase Cloud Messaging: For push notifications
- Firebase In-App Messaging: For in-app announcements and tips
Firebase Privacy Policy: https://firebase.google.com/support/privacy
3.2 RevenueCat
- Purpose: To manage in-app subscriptions and purchases
- Data Collected: Purchase history, subscription status, and user identifiers
RevenueCat Privacy Policy: https://www.revenuecat.com/privacy
3.3 Google Sign-In
- Purpose: To provide easy and secure authentication
- Data Collected: Email address and basic profile information
3.4 Sign in with Apple
- Purpose: To provide privacy-focused authentication
- Data Collected: Email address (or private relay email) and user identifier
Important: We do not share your personal data with any third parties beyond Firebase and RevenueCat, which are essential for providing our services. We will never sell your data to advertisers or other third parties.
4. Data Storage and Security
4.1 Local Storage
Your supplement data is primarily stored locally on your device using CoreData. This ensures your data is accessible even without an internet connection.
4.2 Cloud Storage
When you sign in, your data is optionally synced to Firebase Firestore, allowing you to access your data across multiple devices. This data is encrypted in transit and at rest.
4.3 Security Measures
- Data encryption in transit using HTTPS/TLS
- Secure authentication via Firebase Authentication
- Regular security updates and patches
- Limited access to user data within our team
5. Your Rights and Choices
5.1 Access and Control
- View Your Data: You can view all your supplement data within the app
- Edit Your Data: You can modify or delete any supplement or record at any time
5.2 Account Deletion
You can delete your account at any time from the app settings. This will:
- Delete all your data from our servers (Firebase)
- Remove your authentication information
- Cancel any active subscriptions
- Note: Local data on your device will remain until you uninstall the app
5.3 Notification Control
You can control notification permissions through your device settings and manage notification preferences within the app.
6. International Data Transfers
Your data may be transferred to and processed in countries other than your country of residence. We ensure that appropriate safeguards are in place to protect your data in accordance with this Privacy Policy.
7. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any significant changes by:
- Posting the new Privacy Policy in the app
- Updating the "Last Updated" date
- Sending you a notification (for material changes)
8. Contact Us
隐私政策
最后更新时间:2025年1月
欢迎使用 SuppleMate("我们"、"我们的")。我们致力于保护您的隐私并确保您个人信息的安全。本隐私政策说明了当您使用我们的移动应用程序时,我们如何收集、使用、披露和保护您的信息。
要点:
- 您的补充剂数据存储在您的设备本地,并可选择通过 Firebase 同步
- 我们仅使用 Firebase 和 RevenueCat 来提供服务
- 未经您同意,我们不会与第三方共享您的数据
- 您可以完全控制自己的数据
1. 我们收集的信息
1.1 您提供的信息
- 账户信息: 当您使用 Google 或 Apple 登录时,我们会收集您的电子邮件地址和基本个人资料信息
- 补充剂数据: 关于您的补充剂的信息,包括名称、剂量、时间表、库存和过期日期
- 使用记录: 您服用补充剂的时间记录
- 设置和偏好: 您的应用设置、通知偏好和时间标签配置
1.2 自动收集的信息
- 设备信息: 设备类型、操作系统版本和应用版本
- 使用分析: 应用使用模式、功能交互和崩溃报告(通过 Firebase Analytics)
- 通知令牌: 用于推送通知的设备令牌(通过 Firebase Cloud Messaging)
2. 我们如何使用您的信息
我们将收集的信息用于以下目的:
- 服务提供: 提供补充剂提醒、跟踪您的摄入量并管理您的补充剂库存
- 数据同步: 当您登录时,在您的设备之间同步数据
- 应用改进: 分析使用模式并改进应用功能
- 订阅管理: 通过 RevenueCat 管理您的高级订阅
- 通知: 向您发送关于补充剂时间表的本地和推送通知
- 客户支持: 回复您的咨询并提供技术支持
3. 第三方服务
我们使用以下第三方服务来提供和改进我们的应用:
3.1 Firebase (Google)
- Firebase Authentication: 用于安全的用户身份验证
- Firebase Firestore: 用于云数据存储和同步
- Firebase Analytics: 用于了解应用使用情况并改善用户体验
- Firebase Cloud Messaging: 用于推送通知
- Firebase In-App Messaging: 用于应用内公告和提示
Firebase 隐私政策: https://firebase.google.com/support/privacy
3.2 RevenueCat
- 用途: 管理应用内订阅和购买
- 收集的数据: 购买历史、订阅状态和用户标识符
RevenueCat 隐私政策: https://www.revenuecat.com/privacy
3.3 Google 登录
- 用途: 提供简单安全的身份验证
- 收集的数据: 电子邮件地址和基本个人资料信息
3.4 通过 Apple 登录
- 用途: 提供注重隐私的身份验证
- 收集的数据: 电子邮件地址(或私密中继电子邮件)和用户标识符
重要提示: 除了提供服务所必需的 Firebase 和 RevenueCat 之外,我们不会与任何第三方共享您的个人数据。我们绝不会将您的数据出售给广告商或其他第三方。
4. 数据存储和安全
4.1 本地存储
您的补充剂数据主要使用 CoreData 存储在您的设备本地。这确保即使没有互联网连接,您也可以访问数据。
4.2 云存储
当您登录时,您的数据可选择同步到 Firebase Firestore,允许您在多个设备上访问数据。这些数据在传输和静态时都经过加密。
4.3 安全措施
- 使用 HTTPS/TLS 进行传输中的数据加密
- 通过 Firebase Authentication 进行安全身份验证
- 定期安全更新和补丁
- 团队内部对用户数据的访问受限
5. 您的权利和选择
5.1 访问和控制
- 查看您的数据: 您可以在应用内查看所有补充剂数据
- 编辑您的数据: 您可以随时修改或删除任何补充剂或记录
5.2 账户删除
您可以随时从应用设置中删除账户。这将:
- 从我们的服务器(Firebase)删除您的所有数据
- 删除您的身份验证信息
- 取消任何活跃的订阅
- 注意:设备上的本地数据将保留,直到您卸载应用
5.3 通知控制
您可以通过设备设置控制通知权限,并在应用内管理通知偏好。
6. 国际数据传输
您的数据可能会被传输到您居住国以外的国家并在那里处理。我们确保采取适当的保障措施,根据本隐私政策保护您的数据。
7. 本隐私政策的变更
我们可能会不时更新本隐私政策。我们将通过以下方式通知您任何重大变更:
- 在应用中发布新的隐私政策
- 更新"最后更新时间"日期
- 向您发送通知(对于重大变更)
8. 联系我们