This Privacy Policy explains how Halflife ("the App", "we", "us") collects, uses, stores, and protects information when you use the App. We take privacy seriously given the sensitive nature of health-related data. By using the App, you agree to the practices described here.
All dose logs, weight entries, injection sites, side effect notes, protocol details, and personal health metrics you enter into Halflife are stored exclusively on your device's local storage. This data is not transmitted to our servers, not stored in the cloud, and not accessible to us.
3.1 On-Device Only (Never Transmitted)
3.2 Anonymous Identifier (UUID)
On first launch, the App generates a random UUID using a cryptographic random number generator. This UUID is stored locally, is not linked to your identity, and is used only to prevent duplicate votes in the Discover tab.
3.3 Discover Tab Poll Votes
When you vote, the following anonymous data is sent to our database: your UUID, the question ID, your answer (A or B), and a timestamp. This cannot be linked back to you.
3.4 Anonymous Research Data (Opt-In Only)
If you opt in via the toggle in your Profile screen, the following anonymised data may be sent when you log a dose:
This opt-in is entirely voluntary. The App functions identically whether you opt in or not. You can change this setting at any time.
We do not collect your name, email address, Apple ID, device identifier (IDFA/IDFV), IP address, precise or approximate location, contacts, crash reports (beyond Apple's App Store standard), advertising identifiers, or browsing history.
If you enable Apple Health integration (Pro feature), the App reads specific data types (body weight, step count, sleep data) locally on your device. This data is never transmitted to our servers. You can revoke permissions at any time via iOS Settings → Privacy & Security → Health → Halflife.
All payment processing is handled by Apple through In-App Purchases. Halflife does not receive, store, or process your payment information. RevenueCat is used to manage subscription status, receiving your anonymous UUID and purchase receipt only. RevenueCat Privacy Policy
For any data transmitted to our servers, we use week numbers rather than calendar dates (e.g. "Week 8 of protocol" not "March 3, 2026"). This prevents re-identification by eliminating the ability to cross-reference health data with calendar events.
All transmitted data uses HTTPS (TLS encryption). Database access is restricted and logged. Data is stored without personally identifying fields. Local data is as secure as your device passcode/biometrics.
Local data: Retained until you delete the App or clear storage.
Poll votes: Individual records deleted after 12 months; aggregate counts retained indefinitely.
Research data (opt-in): Retained for research purposes. Because it contains no identifying information, it cannot be deleted on individual request — by opting in you acknowledge this limitation.
Halflife is not directed at users under 17. We do not knowingly collect information from users under 17.
Because almost all data is stored locally on your device, most privacy rights are exercised by you directly — by deleting the App or clearing its data. California residents (CCPA): We do not sell personal information. EU/UK residents (GDPR): Legal basis for poll vote processing is legitimate interest; for research data, explicit consent (the opt-in toggle).
| Service | Purpose | Data Shared |
|---|---|---|
| RevenueCat | Subscription management | Anonymous UUID + purchase receipt |
| Apple App Store | App distribution + payments | Per Apple's policies |
| Supabase | Poll votes + research data | Anonymous UUID + vote/log data |
We do not use advertising networks, tracking SDKs, or analytics platforms.
We may update this policy and will update the "Last updated" date when we do. For privacy questions: contact@halflife-labs.com
This B2B Privacy Policy governs the relationship between Halflife Labs ("we", "us", "Halflife Labs") and partner organisations ("Partner", "you") that access our services, APIs, datasets, or research outputs under a separate commercial or research agreement. It does not apply to individual users of the Halflife mobile application.
Depending on your agreement type, Halflife Labs may provide:
All data provided to partners has been aggregated and de-identified in accordance with HIPAA Safe Harbor provisions and GDPR pseudonymisation requirements. We do not license raw individual-level data under any commercial terms.
Data provided to partners under a commercial agreement may be used for:
Partners may not use Halflife Labs data to:
Partners receiving dataset access must maintain:
For telehealth and EMR integration partners using the Halflife API:
Halflife Labs operates as a data processor under GDPR for EU/EEA partners and complies with HIPAA de-identification standards for US healthcare partners. We will execute a Data Processing Agreement (DPA) or Business Associate Agreement (BAA) as required by applicable law. Contact us at contact@halflife-labs.com to request these agreements.
Dataset licenses are time-limited as specified in your commercial agreement. Upon expiration or termination, partners must certify destruction of all received datasets within 30 days. API access is terminated immediately upon agreement expiration. Audit logs of partner data access are retained by Halflife Labs for 3 years.
Material changes to this policy will be communicated to active partners with 30 days notice. For all data privacy inquiries: contact@halflife-labs.com