Privacy Policy — Vitamind
Back to Home

Privacy Policy

Last updated: November 7, 2026

Octo8 ("we", "our", or "us") operates the Vitamind mobile application (the "App"). This Privacy Policy explains how we collect, use, and protect your information when you use our App.

1. Information We Collect

1.1 Information You Provide

When using Vitamind, you may provide:

  • Profile Information: Your name and profile picture (both optional). Your profile picture stays on your device. The name you enter is stored on your device and leaves it only in the support messages described below, which are sent when you choose to contact us.
  • Vitamin Data: Information about vitamins and supplements you track, including names, dosages, schedules, and intake history. This is stored on your device. Two parts of it leave your device: the nutrient types in a supplement you add (for example "vitamin D" or "iron") are part of our product analytics in Mixpanel, and if saving an intake to Apple Health fails, the error report sent to Sentry can list the nutrient types that could not be saved.
  • Health Data: When you enable Apple Health integration, we write vitamin intake data to Apple Health. Vitamind never reads data from Apple Health.
  • Supplement Label Photos: When you scan a supplement label, the photo is read on your device by Apple's built-in text recognition. The photo is never uploaded.
  • Customer Support: When you send us a message from the App's "Send A Message" screen, we receive the title and message you write, your name and surname as entered in your profile, your email address if you choose to add one, and details that help us answer you: your anonymous user ID, your plan (Free or Pro), your subscription product and renewal date, how many days ago you first opened the App, how many vitamins you track, where a subscription offer was last shown to you, your device model, iOS version, App version and language. The message is delivered to us through a third-party messaging service we use for support and notifications. We use it only to answer you (customer support), not for analytics.
  • Email Us: When you tap "Email Us", we receive a short note through the same messaging service that you opened your mail app, with your name and the same account and device details, so we can help you faster. The email itself goes through your own email provider; we do not see it until you send it.

1.2 Automatically Collected Information

We automatically collect certain information to improve the App:

  • Analytics Data: How you use the App, such as app opens and sessions, the screens and steps you complete in onboarding and when adding a vitamin, vitamins logged, reminders and notification permission, settings you change, and subscription offers you view (via Firebase Analytics and Mixpanel). Mixpanel keeps these on a profile identified by your anonymous user ID.
  • Identifiers: An anonymous user ID that the App creates on your device when you first open it. It is used by RevenueCat and Mixpanel and attached to support messages. Firebase, Mixpanel and Sentry also create their own installation identifiers. We do not use your device's advertising identifier (IDFA).
  • Purchase Information: Your subscription status and purchase history, such as the plan you bought, trial status and renewal date (via RevenueCat, and recorded in our analytics). Payments are processed by Apple; we never receive your payment details.
  • Apple Ads Attribution: Whether you installed the App from an Apple Ads advertisement and, if so, the campaign, ad group, keyword and ad identifiers. This comes from Apple's AdServices framework, which does not use your advertising identifier. We record it in Mixpanel and Firebase Analytics, and RevenueCat receives it too.
  • Approximate Location: Our analytics providers (Firebase Analytics and Mixpanel) may work out your approximate location (such as country or city) from your IP address. Error reports sent to Sentry do not include your IP address. The App never requests your precise location.
  • Crash Reports and Diagnostics: Technical information when the App crashes, freezes or hits an error (via Sentry; App versions 1.0.11 and earlier also used Firebase Crashlytics), including device type, operating system version, app version and language.
  • Developer Notifications: When the App is opened for the first time, when you finish onboarding, and when you start or restore a subscription or a purchase fails, we receive a short notification through a third-party messaging service we use for support and notifications. It contains the event, your device model, iOS version, App version and language, plus: for a new install, whether it came from Apple Ads and the campaign and keyword; for a new subscription, where the offer was shown and whether it came from Apple Ads; for a failed purchase, the error. They do not include your name. We use these notifications for analytics.

2. How We Use Your Information

We use your information to:

  • Provide and maintain the App's functionality
  • Send vitamin reminder notifications you've scheduled
  • Sync your vitamin data with Apple Health (when enabled)
  • Provide your subscription and restore your purchases
  • Answer the messages you send us (customer support)
  • Improve the App based on usage analytics, and understand which Apple Ads campaigns bring new users
  • Identify and fix bugs and performance issues

We do not use your information for advertising, and we do not track you across apps or websites owned by other companies.

3. Data Storage

3.1 Local Storage

Your vitamin data, profile information, and settings are stored locally on your device. We do not run servers of our own that store them. The information described in Section 1 that leaves your device goes to the service providers listed below.

3.2 Cloud Services

We use the following service providers, which process data on our behalf:

  • Firebase Analytics (Google): Usage statistics and Apple Ads attribution
  • Firebase Crashlytics (Google): Crash reports and diagnostics, in App versions 1.0.11 and earlier only. From version 1.0.12 the App no longer includes Crashlytics.
  • Sentry: Error and crash reports and app freezes, identified by an installation ID that Sentry creates; not your IP address
  • Mixpanel: Product analytics, linked to your anonymous user ID, including your subscription status and Apple Ads attribution
  • RevenueCat: Subscription status and purchase history, linked to your anonymous user ID, and Apple Ads attribution
  • A third-party messaging service we use for support and notifications: Delivers your support messages and our developer notifications to our team

4. Apple Health Integration

When you enable Apple Health integration:

  • Vitamind can write your vitamin intake data to Apple Health
  • Vitamind never reads data from Apple Health
  • Data written to Apple Health stays under Apple's privacy protections; we never access or store your Apple Health data on our servers
  • You can revoke this permission at any time in your device Settings

5. Data Sharing

We do not sell, trade, or rent your personal information to third parties. We share it only with the service providers listed in Section 3.2, which process it on our behalf to provide their services to us.

6. Your Rights

You have the right to:

  • Access: View your data stored in the App, or export it with "Export My Data"
  • Delete: Deleting the App removes the data stored on your device. To ask us to delete the information held by our service providers, contact us. Writing from the App's "Send A Message" screen attaches your anonymous user ID, which lets us find your records.
  • Analytics: The App does not currently have a setting to turn analytics off. You can ask us to delete the analytics data linked to your anonymous user ID at any time.
  • Revoke Permissions: Disable Health or notification permissions in device Settings

7. Contact Us

If you have questions about this Privacy Policy, please contact us: