Back to Privacy Policies
Vitalstat

Android Privacy Policy

Last Updated: April 3, 2026

Vitalstat ("we", "our", or "the app") is committed to protecting your privacy. This policy explains what data the Vitalstat Android app collects, how we use it, where it is stored, and your rights as a user.

This policy complies with the EU General Data Protection Regulation (GDPR, Regulation (EU) 2016/679), the German Federal Data Protection Act (Bundesdatenschutzgesetz, BDSG), and the German Telecommunications-Telemedia Data Protection Act (Telekommunikation-Telemedien-Datenschutz-Gesetz, TTDSG).

Data Controller

The data controller within the meaning of Article 4(7) GDPR responsible for the processing of your personal data is:

Nicklas Matthias Wehling

c/o IP-Management #9523

Ludwig-Erhard-Straße 18

20459 Hamburg, Germany

support@vital-stat.com

Given the nature and scale of our data processing, the appointment of a Data Protection Officer is not required under Article 37 GDPR. For all data protection inquiries, please contact us at the address above.

1. Data Collection Overview

Vitalstat for Android is designed with a privacy-first approach. Your health, fitness, and recovery data stays on your device. We do not sell, rent, or share your personal data with advertisers, data brokers, or any third parties for marketing purposes.

The app connects to the Polar AccessLink API to retrieve your health data and caches it locally on your device. No health data is uploaded to our servers.

2. Account & Authentication

Vitalstat for Android uses Polar OAuth 2.0 to authenticate you with your Polar account. When you sign in, you are redirected to Polar's authorization page where you grant the app permission to access your health data. No personal information (name, email, phone number) is collected by Vitalstat directly.

The OAuth access token and your Polar user ID are stored locally on your device using Android's encrypted DataStore. These credentials are never sent to our servers.

3. Legal Basis for Processing

Under the GDPR, we process your personal data only when we have a valid legal basis. The following table outlines the legal basis for each category of processing:

Processing ActivityLegal Basis
Core app functionality (displaying health data, syncing with Polar)Art. 6(1)(b) GDPR — performance of a contract
Health data processing (special category data)Art. 9(2)(a) GDPR — your explicit consent, given via the Polar OAuth authorization
Subscription management & payment processingArt. 6(1)(b) GDPR — performance of a contract

Where processing is based on your consent, you may withdraw that consent at any time without affecting the lawfulness of processing carried out before the withdrawal. See "Your Rights" below for details.

4. Health Data Source

Vitalstat for Android retrieves health and fitness data from your Polar account. Data is used solely to display insights, trends, and metrics within the app.

Polar

Connects via OAuth 2.0 to the official Polar AccessLink API. After you authorize access through Polar, the app retrieves the following data:

  • Sleep data — sleep start/end times, sleep phases (light, deep, REM), sleep score, sleep quality, sleep continuity, and interruption durations
  • Exercise data — exercise type, duration, calories burned, distance, heart rate (average and max), heart rate zones, training load, and steps
  • Daily activity — total and active calories, steps, active time by intensity, resting heart rate, and distance
  • Recovery & nightly recharge — ANS charge status and recovery metrics
  • Cardio load (strain) — cardio load metrics, strain levels, cardio load ratio, and status
  • Continuous heart rate — per-minute heart rate samples and average calculations
  • User profile — Polar user ID, name, birthdate, gender, weight, height, and registration date
  • Physical information — body measurements, max heart rate, resting heart rate, aerobic/anaerobic thresholds, and VO2 max

OAuth tokens are stored locally on your device using Android's encrypted DataStore. Health data is cached locally in an on-device Room database (SQLite).

5. Data Storage

On-Device Storage (Room Database)

The following data is stored locally on your device in an encrypted Room database and is removed when you uninstall the app or clear app data:

  • Sleep history and sleep metrics
  • Recovery and nightly recharge data
  • Daily activity summaries
  • Cardio load and strain history
  • Exercise and training sessions
  • Heart rate summaries by date

DataStore (Encrypted Preferences)

The following preferences are stored locally using Android DataStore:

  • Polar OAuth access token and token expiration
  • Polar user ID
  • Dark mode preference
  • Custom metric display ordering

Firebase Remote Config

The app uses Firebase Remote Config solely to retrieve API configuration values (Polar OAuth client credentials). No personal data, health data, or usage analytics are sent to Firebase. Firebase Remote Config does not track or profile users.

No Cloud Storage of Health Data

No health data is stored on our servers or any cloud service. All health data remains exclusively on your device. The only network communication is between your device and the Polar AccessLink API to retrieve your data, and to Firebase Remote Config for API configuration.

6. Third-Party Services

The app interacts with the following external services:

  • Polar AccessLink API — retrieves your authorized fitness and health data via OAuth 2.0.
  • Firebase Remote Config — delivers API configuration values. No personal or health data is sent to Firebase.
  • Google Play Store — processes in-app purchases and subscription management through the Play Store.

6a. Analytics

Vitalstat for Android does not use any analytics services. We do not use Firebase Analytics, Google Analytics, or any other third-party analytics or tracking SDKs. No usage data, behavioral data, or crash reports are collected or transmitted to external services. We do not use advertising or tracking SDKs.

7. International Data Transfers

Some of the third-party services we use are operated by companies based outside the European Economic Area (EEA), primarily in the United States. When your data is transferred outside the EEA, we ensure appropriate safeguards are in place as required by Chapter V of the GDPR:

  • Firebase / Google (USA) — Google LLC is certified under the EU-US Data Privacy Framework and additionally employs Standard Contractual Clauses (SCCs) for international data transfers. Only configuration data is retrieved; no personal data is sent.
  • Polar (Finland) — Polar Electro Oy is based in the EEA. Data flows to and from Polar's servers according to their own privacy policy, which you accept when authorizing the connection via OAuth.

8. Device Permissions

Vitalstat for Android requests only the following device permission:

  • Internet — required to communicate with the Polar AccessLink API to retrieve your health data and with Firebase Remote Config for API configuration.

The app does not request access to your camera, microphone, location, contacts, storage, or any other sensitive device permissions.

9. Security

We take reasonable measures to protect your data:

  • OAuth tokens are stored locally using Android's encrypted DataStore, accessible only to the Vitalstat app.
  • Health data is stored in an on-device Room database, sandboxed by Android's application security model.
  • API configuration is delivered via Firebase Remote Config and is never hardcoded in publicly accessible locations.
  • All network communication uses HTTPS/TLS encryption.

We recommend enabling a screen lock (PIN, pattern, fingerprint, or face unlock) on your device and keeping your Polar account credentials private.

10. Data Retention & Deletion

We retain your data only for as long as necessary for the purposes described in this policy. The following table summarizes our retention periods:

Data CategoryRetention Period
On-device health data (Room database)Until app uninstall or app data cleared
OAuth tokens and user preferences (DataStore)Until Polar disconnect, app uninstall, or app data cleared

Since all data is stored exclusively on your device, you have full control over its deletion. You can delete all app data at any time by uninstalling the app or clearing app data through Android Settings > Apps > Vitalstat > Storage > Clear Data.

11. Subscription Information

Vitalstat offers auto-renewing subscriptions that unlock premium features and insights.

Subscription Options

  • Monthly Plan: 1 month
  • Yearly Plan: 1 year

Prices

  • Monthly: 5.99 USD per month
  • Yearly: 44.99 USD per year

Payment is charged to your Google Play account upon purchase. Subscriptions renew automatically unless canceled at least twenty-four hours before the renewal date. You can manage or cancel your subscription at any time through Google Play Store > Subscriptions.

12. Automated Decision-Making and Profiling

Vitalstat does not make automated decisions that produce legal effects or similarly significantly affect you within the meaning of Article 22 GDPR. All health metrics, scores, and trends displayed in the app are informational only and do not constitute medical advice, diagnoses, or legally binding decisions. You are always free to disregard any information presented.

13. Children's Privacy

Vitalstat is not intended for use by children. We do not knowingly collect or store any personal data from individuals under the age of 16. If you believe a child under 16 has provided data to us, please contact us and we will promptly delete it.

14. Your Rights Under the GDPR

Under the GDPR, you have the following rights regarding your personal data:

  • Right of access (Art. 15) — request a copy of any personal data we store about you and information about how it is processed.
  • Right to rectification (Art. 16) — request correction of inaccurate personal data we hold about you.
  • Right to erasure ("right to be forgotten") (Art. 17) — request deletion of your personal data. Since all data is stored on your device, you can exercise this right directly by uninstalling the app or clearing app data.
  • Right to restriction of processing (Art. 18) — request that we limit the processing of your personal data under certain circumstances.
  • Right to data portability (Art. 20) — receive your personal data in a structured, commonly used, and machine-readable format, and transmit that data to another controller.
  • Right to object (Art. 21) — object to processing based on our legitimate interest. Since we do not use analytics or tracking, this right applies primarily to any future processing activities.
  • Right to withdraw consent (Art. 7(3)) — withdraw any consent you have given at any time. You can revoke Polar access by disconnecting your account in the app or revoking access through Polar Flow.
  • Revoke health source access — disconnect Polar at any time in the app settings or through Polar Flow.

To exercise any of these rights, contact us at support@vital-stat.com. We will respond to your request within 30 days. There is no fee for exercising your rights.

Right to Lodge a Complaint

You have the right to lodge a complaint with a data protection supervisory authority, in particular in the EU member state of your habitual residence, place of work, or the place of the alleged infringement (Art. 77 GDPR). The supervisory authority responsible for our operations is:

Der Hessische Beauftragte für Datenschutz und Informationsfreiheit (HBDI)

Gustav-Stresemann-Ring 1, 65189 Wiesbaden, Germany

https://datenschutz.hessen.de

15. Changes to This Policy

We may update this Privacy Policy as needed. The most recent version will always be available on our website. Each update will include a clear "Last Updated" date.

For material changes that affect your rights or the scope of data processing, we will notify you via the app at least 30 days before the changes take effect.

16. Contact Us

If you have questions about this Privacy Policy or wish to exercise your data rights, please contact:

Nicklas Matthias Wehling

c/o IP-Management #9523, Ludwig-Erhard-Straße 18, 20459 Hamburg, Germany

support@vital-stat.com