MW
MARCWILLS
H R V A
PRIVACY POLICY
Last updated: June 7, 2026

Privacy Policy

Developer: Kukuh Pambuka Putra  ·  MARCWILLS HRVA v2.1.0  ·  Effective: June 7, 2026
Summary: All data collected by this App is stored exclusively on your device. No data is transmitted to external servers, third parties, or the developer.

1. Overview

MARCWILLS HRVA ("the App") is a heart rate variability (HRV) analyzer for sport science research and wellness monitoring. This Privacy Policy explains what data the App collects, how it is used, and how it is stored.

2. Data We Collect

2.1 Subject Information

When you register a research subject, the App collects:

This information is stored in a local SQLite database on your device.

2.2 Physiological Data

During a recording session, the App collects the following data from a Polar H10 chest belt sensor via Bluetooth:

This data is stored as local files in the App's private document folder on your device.

2.3 Session Configuration Data

In Activity Mode, the App additionally records:

This configuration is saved in a karvonen_config.md file within the session folder.

2.4 Derived Metrics

The App calculates and stores HRV metrics derived from the above data:

3. How We Use Your Data

All collected data is used solely for the following purposes:

The App does not use your data for advertising, profiling, or any purpose other than the research or wellness workflow described above.

4. Data Storage

All data is stored locally on your device in:

The developer does not have access to this data. The data is not backed up to any cloud service by the App itself.

5. Session Output Files

Each session produces the following local files:

Stationary Mode

Activity Mode

All files above, plus:

6. Data Sharing and Export

The App does not automatically share any data with third parties. You may choose to export session data using Android's Share Sheet. This export is entirely user-initiated and the developer has no involvement in or access to exported files.

7. Permissions

Bluetooth (BLUETOOTH_SCAN, BLUETOOTH_CONNECT)

Required to scan for and connect to the Polar H10 sensor via Bluetooth Low Energy. No Bluetooth data is transmitted to external servers.

Location (ACCESS_FINE_LOCATION)

Android requires this permission for BLE scanning on Android 6.0 and above. The App does not collect, use, or store your geographic location.

Vibration (VIBRATE)

Used to provide intensity feedback notifications during Activity Mode sessions (underload and overload alerts). This is a normal Android permission and does not require user confirmation at runtime.

8. Data Retention and Deletion

You are in full control of your data:

9. Children's Privacy

This App is intended for use by researchers and professionals aged 18 and above. When subjects include minors, the researcher is responsible for obtaining appropriate informed consent in accordance with applicable laws and institutional ethics guidelines.

10. Security

All data is stored in the App's private storage directory, which is not accessible to other apps on your device (standard Android sandboxing).

11. Changes to This Privacy Policy

This Privacy Policy may be updated from time to time. Any changes will be reflected in the "Last updated" date at the top of this document.


Contact

For questions or concerns about this Privacy Policy, contact:
Kukuh Pambuka Putra
Developer, MARCWILLS
Email: kukuh.pambuka@outlook.com