PrEP streaks. Test history. Encounter logs. Built for gay and bi men.
Your entire health story.
On your device. Only yours.
Every feature designed around how gay and bi men actually live — not how a health app assumes we do.
PrEP adherence rings, STI testing matrix, wellness score, vaccination tracking, and personalized insights — all updating in real time from your data.
Protection trends, testing rhythm, partner health history, and activity patterns — surfaced from your own data so you can spot what's worth a conversation with your provider.
A visual timeline of encounters, tests, and planned visits. Tap any day to see the details. Log new entries in seconds with smart defaults.
Rich partner profiles with encounter history, activity breakdowns, and a planning view to track who you're meeting and where things stand. Health context is hidden by default — a tap away, never visible over your shoulder.
Generate a clean PDF of your PrEP adherence, testing history, and vaccination status, then share it through iOS however you like — email, message, AirDrop, patient portal. You choose what’s included, and you choose where it goes. XtrkR never sends it for you.
Every encounter you log with a place lands on a personal world map — a travel view of your connections across cities, countries, and continents, all drawn from your own data.
I built XtrkR for people like me. But the reason it has no servers, no accounts, and no analytics isn’t a feature — it’s the whole point.
The data this app holds can out someone. Depending on where you live and who you are, it can cost you a job, a family, a visa, or your safety. For a lot of us, that isn’t a worst-case scenario — it’s just the math of being who we are.
So I made a decision early: I didn’t want to be trusted with that data. I wanted there to be nothing to trust me with. If I can’t see it, I can’t leak it, I can’t hand over what I don’t have, and I can’t sell it when money gets tight. That’s not generosity. It’s me removing myself as a point of failure.
Every privacy choice in XtrkR comes from that one idea: the safest place for your most private data is your phone — and the safest custodian is no one.
— Ed, Founder of XtrkR
Your most intimate health data is designed to stay on your iPhone. No XtrkR accounts, no in-app analytics, no third-party SDKs. Not even crash reporting — though you can optionally share diagnostics from Settings if you choose to. I have no technical access to the health records you store.
All data stored locally via Apple's SwiftData. Deleting the app deletes your health data.
AES-256-GCM encrypted backups. Only you have the password.
The only automatic network calls are Apple services: StoreKit for purchases, MapKit geocoding to resolve place names for locations you add, and iCloud sync of anonymous tip totals. No analytics, no ad pings, no servers I run. Diagnostics from Settings are off unless you turn them on.
App-switcher snapshot is blanked. Content blurs during screen recording or AirPlay mirroring. Notification previews and lock-screen widgets stay sanitized. iOS doesn’t let any app block screenshots — so I don’t claim to.
72-hour SLA on privacy concerns at abuse@xtrkrapp.com. Explicit takedown channel for anyone affected by content in the app.
If you write to hello@xtrkrapp.com, please don’t include personal health details — I can almost always help without them. Support threads are deleted after resolution. Never forwarded, never pasted into any analytics or AI tool.
XtrkR’s privacy policy is written for this app — not generated from a template. It names exactly what does and doesn’t leave your device, it matches what the code actually does, and it gets updated when the app changes. Read it. Compare it to the app. Compare it to anyone else’s.
Plenty of trackers say “private” in their marketing and publish a generated policy that quietly permits the opposite. XtrkR says the same thing in the marketing, the policy, and the code: nothing leaves your device unless you send it yourself.
“XtrkR will never pay for reviews, gate features behind a rating, or buy its way up the charts. The only stars it ever has are the ones people chose to give it. If that means we grow slower, fine.”
XtrkR is not a medical device, diagnostic tool, or substitute for professional medical advice. Health insights, testing reminders, and harm reduction content are informational only. Always consult a qualified healthcare provider for medical decisions.
Medication tracking, STI tests, vaccinations, symptom logs, the doctor-visit PDF — free for every user. Premium adds the analytics layer on top.
Try premium free for 30 days, then $49.99/year for XtrkR+ or $199.99 once for Core. Why I drew the line there.
| XtrkR Free | XtrkR Core / XtrkR+ | Other Trackers | |
|---|---|---|---|
| Built for gay & bi men | ✓ | ✓ | Some |
| Clinical health — free in XtrkR | |||
| Site-specific 4-site STI testing | ✓ | ✓ | — |
| Injectable PrEP — Apretude + Yeztugo | ✓ | ✓ | — |
| Daily PrEP · DoxyPEP · PEP · ART | ✓ | ✓ | Partial |
| Adaptive testing reminders | ✓ | ✓ | — |
| Exposure & PEP-window alerts | ✓ | ✓ | — |
| Vaccination tracking (HPV · hep A/B · mpox · mening.) | ✓ | ✓ | — |
| Doctor-visit PDF summary | ✓ | ✓ | — |
| Intelligence about your data | |||
| Health insights (78 rules) | 3 | ✓ | — |
| Wellness score | — | ✓ | — |
| Partner analytics (rating · mood · return) | — | ✓ | — |
| Patterns (what · when · where · how) | — | ✓ | Partial |
| The basics | |||
| Encounter logging · partner profiles | ✓ | ✓ | ✓ |
| On-device storage · no account | ✓ | ✓ | Most |
| Photo & video attachments | — | ✓ | Most |
| Encounter map · encrypted iCloud backup | — | ✓ | Some |
| Two pricing paths (own it OR subscribe) | Free | $199.99 once / $49.99/yr | Mostly subscription |
Both paths work. Pick whichever fits how you think about software. Read the pricing, honestly page for the full breakdown and my subscription guardrails.
Full Premium access, no credit card required. Your data stays on your device by default — nothing leaves unless you send it yourself.
Download on the App StoreA quick walkthrough of what XtrkR looks like inside.