Last updated: 2 April 2026
Heartbeat Stacker ("we", "us", "our") is committed to protecting your personal data. This Privacy Policy explains how we collect, use, store, and share your information when you use the Heartbeat Stacker mobile application (the "App").
This policy is compliant with the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018, as supplemented by the Data (Use and Access) Act 2025.
The data controller responsible for your personal data is Heartbeat Stacker. For data protection enquiries, please contact us at: support@heartbeatstacker.app
Heart rate data and step count data constitute “special category data” under Article 9 of UK GDPR, as they relate to your physical health. We only process this data with your explicit consent, which you provide by opting in via the Health Data toggle in Settings.
If you choose to connect Apple Health (iOS) or Google Health Connect (Android), we may access:
We do not store your raw health data on our servers. For step count claims, we only record a claim record containing: the date of the claim, your step count at time of claim, and the number of bonus entries granted. For heart rate, we only record: whether heart rate bonus was active for a game session, the BPM value used, and the bonus multiplier applied. No continuous heart rate history is stored. Health data access is entirely optional and the app functions normally without it. You can disconnect health data at any time in the Settings screen.
Legal basis: Explicit consent under Article 9(2)(a) of UK GDPR. You may withdraw this consent at any time by disabling Health Data in Settings, after which we will no longer access your health data. Withdrawal of consent does not affect the lawfulness of processing carried out before withdrawal. A Data Protection Impact Assessment (DPIA) has been completed for this processing activity in accordance with Article 35 of UK GDPR.
We process your personal data for the following purposes:
Under UK GDPR, we rely on the following legal bases:
We share your data with the following third-party processors, each of which operates under a data processing agreement:
Twilio Inc. processes your phone number to send OTP verification codes. Twilio is based in the United States and data transfers are protected by Standard Contractual Clauses (SCCs) with the UK Addendum. Twilio's privacy practices are detailed at twilio.com/legal/privacy.
Supabase Inc. hosts our database and authentication infrastructure. Your account data, game sessions, and scores are stored on Supabase's servers. Data transfers outside the UK are protected by appropriate safeguards including SCCs.
Google LLC operates our in-app advertising through AdMob. AdMob may collect device identifiers and ad interaction data to serve relevant advertisements. Google's data practices are governed by their privacy policy at policies.google.com/privacy. You can manage your ad preferences through your device settings.
For prizes above £25, Didit performs identity and age verification for prize winners. When claiming a prize above this threshold, you will be asked to verify your identity through Didit, which involves photographing a government-issued photo ID and completing a liveness check. Didit processes and retains these documents in accordance with their privacy policy. Heartbeat Stacker does not store copies of your identity documents; they are held and processed solely by Didit. For prizes of £25 or below, phone number verification (completed at registration) is accepted as sufficient verification and no additional identity documents are required.
If you opt in to the health data features, the App reads your step count and/or heart rate data directly from Apple HealthKit (iOS) or Google Health Connect (Android). This data is processed locally on your device and is not shared with any third party. For step count: only the exercise bonus claim record (date, step count, entries granted) is sent to our server. For heart rate: only the BPM reading used at game start, the resulting bonus multiplier, and whether the bonus was active are recorded as part of the game session. No raw health data, continuous heart rate history, or health data beyond these specific data points is transmitted to or stored by Heartbeat Stacker, Apple, Google, or any other third party beyond what these platform health services already hold.
If you grant notification permissions, the App registers a push notification token with Expo's push notification service (operated by 650 Industries, Inc.). This token is used to deliver tournament updates, winner notifications, score alerts, and other app-related communications. The token is stored on our servers alongside your account and is sent to Expo's push service when a notification is dispatched. Expo's push service forwards the notification to Apple Push Notification Service (APNs) or Google Firebase Cloud Messaging (FCM) as appropriate for your device. No message content is stored by Expo beyond the time needed for delivery. You can disable push notifications at any time through your device settings or the App.
For bank transfer prize payouts, we use Wise (Wise Payments Limited, authorised by the FCA) to process payments to your nominated UK bank account. When you claim a prize via bank transfer, your sort code, account number, and account name are shared with Wise to create the payment. Your payout details are encrypted at rest in our database and are only decrypted at the point of payment processing. Wise processes this data in accordance with their privacy policy at wise.com/gb/legal/privacy-policy. Wise is based in the United Kingdom and European Economic Area.
Some of our third-party processors are based outside the United Kingdom. Where personal data is transferred internationally, we ensure that appropriate safeguards are in place, including Standard Contractual Clauses approved by the Information Commissioner's Office (ICO) and the UK International Data Transfer Addendum.
Under UK GDPR, you have the following rights:
To exercise any of these rights, please contact us at support@heartbeatstacker.app. We will respond within one month as required by UK GDPR.
Heartbeat Stacker is intended for users aged 18 and over. We do not knowingly collect personal data from anyone under the age of 18. If we become aware that we have collected data from a person under 18, we will delete that data promptly. If you believe we have inadvertently collected data from a minor, please contact us immediately.
We implement appropriate technical and organisational measures to protect your personal data against unauthorised access, alteration, disclosure, or destruction. These measures include encryption of data in transit (TLS) and at rest (AES-256-GCM for financial data such as bank account details), access controls, and regular security assessments.
The App does not use browser cookies. We may use device-local storage for essential functionality such as session persistence. Advertising partners (Google AdMob) may use device identifiers for ad personalisation, which you can control through your device settings.
We may update this Privacy Policy from time to time. We will notify you of material changes through the App. The "Last updated" date at the top indicates the most recent revision. Your continued use of the App after any changes constitutes acceptance of the updated policy.
If you are dissatisfied with how we handle your personal data, you have the right to lodge a complaint with the Information Commissioner's Office (ICO):
Information Commissioner's Office
Wycliffe House, Water Lane
Wilmslow, Cheshire SK9 5AF
Tel: 0303 123 1113
Website: ico.org.uk
For any questions about this Privacy Policy or our data practices, please contact:
Email: support@heartbeatstacker.app