My GLP Shot vs Shotsy
Both apps track GLP-1 medications like Mounjaro, Ozempic, Wegovy, and Zepbound. The difference is what happens to your data, what the free tier actually covers, and how much you pay over a year.
Last updated: . Comparisons are based on publicly available information about Shotsy as of that date. Spot something inaccurate? Email [email protected] and we will fix it.
Quick verdict
- If you want a free tracker that respects your medical data: My GLP Shot. Free tier covers everything most users need. Local-first by default, encrypted cloud sync optional.
- If you want the lowest-cost premium tier: My GLP Shot at $19.99 per year flat (about $1.67 per month). No monthly billing option, on purpose.
- If you want a polished native iOS app and you don't mind paying a subscription: Shotsy. It is a well-designed app with a loyal user base.
Side-by-side
| My GLP Shot | Shotsy | |
|---|---|---|
| Free tier | Full tracking. Shots, weight, reminders, mood, appetite, photos, active-medication chart. | Limited. Basic logging only. |
| Premium price | $19.99 per year flat. No monthly option. | Subscription tier. Monthly or annual. |
| Account required | No. Default is local-only. | Yes. |
| Where your data lives | On your device by default. Optional encrypted cloud sync. | In the operator's cloud by default. |
| End-to-end encryption | Yes. AES-256-GCM with browser-side PBKDF2 key derivation. | Not documented as end-to-end encrypted. |
| Source code | Open on GitHub. Crypto in one auditable file. | Closed source. |
| Platforms | Web, iOS (install from Safari), Android (install from Chrome). One PWA, all platforms. | iOS and Android native apps. |
| Works offline | Yes. Full offline use after first load. | Most features yes. |
| Active-medication chart | Yes. Visualizes peak and trough across the week. | Limited. |
| Mood and appetite tracking | Yes. | Yes. |
| Lab value tracking | Premium. A1C, lipid panel, kidney panel, custom labs. | Not a focus. |
| Body measurements | Premium. Waist, hips, chest, arms, thighs, with trend charts. | Not a focus. |
| Doctor-share / PDF export | Premium. PDF report. Optional encrypted share link with key in URL fragment. | Not standard. |
| Custom dosing schedules | Yes. Microdosing, split-dosing, bi-weekly, custom intervals. | Standard weekly only in most plans. |
| Photo logs | Yes. Stored locally by default. | Yes. Stored in operator cloud. |
| Reminders | Yes. Web Push notifications and on-device alerts. | Yes. Native push. |
| Health data sales | None. Privacy policy explicitly forbids it. | Check current privacy policy. |
| Account deletion | Immediate, irreversible, in-app. | Available, check current docs. |
The privacy story
This is the biggest functional difference between the two apps and it is worth understanding.
My GLP Shot defaults to local-only storage. Your shots, doses, weights, mood, body measurements, lab values, photos, and notes never leave your device unless you explicitly opt into cloud sync. If you do turn on cloud sync, the encryption happens in your browser before any byte hits the server:
- Your password is run through PBKDF2-SHA-256 with 600,000 iterations in the browser to derive both an authentication token (sent to the server) and an AES-256-GCM key (kept on your device).
- All synced data is encrypted with that AES-256-GCM key using a fresh random 12-byte IV before upload.
- The server stores opaque ciphertext only. We have no key material. We cannot read your data even if compelled to.
- Doctor-share links generate a fresh per-share AES key and place it in the URL fragment after the
#. URL fragments are not sent to servers, so the share link's key never reaches us either.
Shotsy, like most cloud-based health-tracker apps, stores your data in the operator's database in a form they can read. That is not unique to Shotsy, it is how most apps work. But for a category as sensitive as medication tracking, where the data covers weight, body measurements, mood, and prescription drugs, "the operator can read it" matters. The full privacy and security details for My GLP Shot are at /security.html.
The pricing math
Most GLP-1 tracker apps charge a monthly subscription. At $5 to $10 per month, that adds up to $60 to $120 per year, every year you keep the medication routine, on top of the cost of the medication itself.
My GLP Shot charges $19.99 per year, flat. There is no monthly tier on purpose. The math is that someone tracking a multi-month or multi-year medication routine deserves a price that respects the recurring nature of the use. Over five years, premium My GLP Shot is $99.95 total. A $7-per-month competitor over the same five years is $420.
The free tier is also fully usable on its own. Shot logging, weight tracking, mood and appetite logs, the active-medication concentration chart, reminders, custom dosing schedules, photo logs, basic exports. Most users never need to upgrade. The premium tier exists for the subset who want lab tracking, body measurements, and the PDF doctor-export.
When Shotsy is the better choice
Shotsy has a strong reputation in the GLP-1 community and a loyal user base. It is the better choice if:
- You strongly prefer a native iOS or Android app over a Progressive Web App.
- You are already a Shotsy user with a long history of data and you do not want to migrate.
- You prefer a polished onboarding and design language over an open-source, audit-it-yourself product.
- The privacy story is not a priority for you and the subscription cost is fine.
None of those are wrong. Different users have different priorities. We just want to be honest about which problems we solve better and which we don't.
When My GLP Shot is the better choice
- You want a free tier that actually covers your needs without nagware.
- You want your medication data stored on your device, not in someone else's cloud.
- You want to verify what an app does by reading the source.
- You want the lowest-cost premium tier in the category.
- You microdose, split doses, or use a non-standard weekly schedule.
- You want lab tracking and PDF doctor-exports for appointments.
- You want a single web-based PWA that works on any device with a browser, including older devices the App Store will not serve modern apps to.
Migrating from Shotsy
If you have shot history in Shotsy, the cleanest migration path right now is manual entry of your dose history into My GLP Shot. The app supports backdating shots so you can rebuild a 6-month or 12-month history quickly. A CSV import for users with longer histories is on the roadmap.
Try My GLP Shot in your browser
Free, no account required to start. Optional $19.99 per year for premium. No credit card to try.