CafeineX privacy policy
Your data should help you—not become the product.
This policy explains what CafeineX processes, why it is needed, where it stays, and the choices available to you during the TestFlight pilot and after launch.
Scope and product boundary
This policy covers the CafeineX iPhone application, its TestFlight beta, and this website. CafeineX is an awareness and reflection tool. It is not a medical device and does not provide diagnosis, treatment, prevention, or emergency services.
Data the app processes
Depending on the features you use, CafeineX may process:
- Events you create: caffeine and nicotine product, amount, time, source, and optional notes or context.
- Your setup: preferred name, optional profile photo, sleep schedule, sensitivity setting, appearance, and personal goal.
- App state: onboarding and What's New completion, selected preferences, and local recovery status needed to operate the app.
- Saved libraries: drinks, cigarette profiles, favorites, serving details, and manufacturer label information you enter.
- Derived information: active-caffeine estimates, ranges, cutoff guidance, timing overlaps, streaks, and weekly summaries calculated from your records.
- Technical links: Apple Health sample identifiers used locally to prevent duplicate caffeine records.
These app records are stored locally on your device using Apple's on-device persistence technologies. CafeineX does not currently provide an account system or cloud sync.
Optional Apple Health access
CafeineX works without Apple Health. If you choose to connect it, the app requests only the permissions needed for the feature you activate:
Used to synchronize caffeine records and avoid duplicates.
Used to calculate the latest readable sleep context in memory.
Raw sleep samples and the resulting sleep snapshot are not copied into the CafeineX database. Nicotine events are not written to Apple Health. CafeineX does not request heart rate, HRV, respiratory rate, oxygen saturation, wrist temperature, workouts, medications, or clinical records.
Apple controls Health permissions. You can review or revoke them in the Health app or iOS Settings. To protect privacy, HealthKit does not tell apps whether read permission was denied; an empty result may also mean no recent readable data.
How information is used
CafeineX uses information only to:
- show your timeline, history, saved items, profile, and settings;
- calculate estimates and descriptive pattern summaries for you;
- synchronize authorized dietary caffeine records with Apple Health;
- show optional sleep context without claiming causation;
- maintain reliability, prevent duplicates, and support safe local migrations; and
- respond to feedback or support requests you choose to submit.
CafeineX does not use HealthKit data for advertising, marketing, profiling for ads, or data mining. Estimates describe a model and may not match an individual's actual physiology.
Retention and deletion
Local CafeineX records remain on your device until you delete them. The in-app Delete All Data flow removes CafeineX records, saved libraries, profile and settings data, Health-link metadata, onboarding state, and local recovery copies from the device.
During that flow, you may separately ask CafeineX to delete dietary caffeine samples that CafeineX previously wrote to Apple Health and can still identify through its local links. Imported Health samples, samples written by another app, and samples CafeineX can no longer link are not deleted. Health deletion can fail or complete only in part; CafeineX shows a result summary so you can review Health directly. Removing Health permission stops future access but does not itself delete local records or Health samples.
Removing the app also deletes its current on-device container. Copies managed independently by Apple, including device backups, may remain subject to Apple's backup settings and retention practices.
Voluntary support and beta feedback may be retained only as long as reasonably necessary to investigate the issue, improve the product, meet legal obligations, and maintain an appropriate record of the response. Apple controls retention for TestFlight information held in its systems.
This website and TestFlight
This website does not offer an account, email waitlist, advertising, or behavioral analytics. It does not intentionally set marketing cookies. Hosting infrastructure may process standard request data, such as an IP address, browser information, timestamps, and security events, to deliver and protect the site.
If you join through a public TestFlight link, Apple may make limited beta information available to the developer, such as install status, device and OS details, sessions, crashes, and feedback. Apple states that a tester's name and email are not visible to the developer when the tester joins through a public link.
Your choices and privacy rights
You can:
- use CafeineX without connecting Apple Health;
- grant caffeine and sleep permissions separately;
- review or revoke Health permissions in Apple's system interfaces;
- edit or delete individual local records through available app controls;
- use Delete All Data to remove local records, settings, and recovery copies;
- optionally request deletion of linked caffeine samples written by CafeineX to Apple Health;
- delete the app and its current local container from your device; and
- ask questions or make a privacy request through the official feedback or support contact shown on CafeineX's TestFlight page.
Depending on where you live, applicable law may provide additional rights to access, correct, delete, restrict, or obtain a copy of personal information held by the developer. Because the current app is local-first and account-free, the developer may not possess data that identifies your in-app records.
Security and beta software
CafeineX relies on Apple platform protections and minimizes data movement by keeping app records on device. Save failures are surfaced in the interface. When local storage needs recovery, the app may let you retry, preserve a local recovery copy, or start fresh. Recovery copies remain on the device and are removed by Delete All Data.
No security practice can guarantee absolute protection. TestFlight builds are prerelease software and may contain defects, change data formats, or require a reset. Do not rely on CafeineX for urgent, clinical, or safety-critical decisions.
Children
The CafeineX pilot is intended for adults and is not directed to children or minors. The developer does not knowingly collect personal information from children through this website. Age requirements imposed by Apple, TestFlight, local law, or a family organizer also apply.
Changes and contact
This policy may be updated as CafeineX changes. A new effective date and version will appear at the top. Material changes will be communicated through the app, TestFlight notes, or this website when appropriate.
During the private pilot, privacy questions and requests can be sent through the official CafeineX feedback or support contact displayed in TestFlight. A dedicated public support address will be added here before the App Store release.
This policy is designed to reflect the current CafeineX product and pilot. It is not a substitute for advice from qualified legal counsel about obligations in a particular jurisdiction.