For GLP-1 Users
Rotating injection sites across 8 zones prevents fatty tissue buildup that disrupts GLP-1 absorption. Most people do not rotate consistently because they cannot remember where they injected seven days ago.
Protocol solves this with a 3D body map, a reconstitution calculator built for compounded GLP-1s, and a dose log that tracks your full titration history. Free on iOS and Android.
8 zones
tracked on 3D body map
Free
core tracking features
On-device
no cloud, no account
You inject the same site too often
Lipohypertrophy — fatty tissue buildup from repeated injections — is one of the most common and least talked about GLP-1 complications. It slows absorption unpredictably. One week you absorb 80% of the dose. The next, 40%. The scale moves in the wrong direction and you don't know why.
Compounded GLP-1 math is genuinely hard
A 5mg vial of compounded Semaglutide. A 0.5mg weekly dose. How much BAC water? How many units per injection? Concentration math at 4am before a shot is not a good time to make arithmetic errors.
Weekly injections are easy to misplace in memory
Did you inject Tuesday or Wednesday? Was it the left side or right? Did you use the abdomen this week? Seven days is long enough that the details blur. Most people revert to using the same site because it feels familiar.
Titration means your dose changes every four weeks
The standard titration schedule for Semaglutide goes 0.25mg, 0.5mg, 1mg, 2mg — over 12 weeks. Tirzepatide has six escalation steps. Tracking which step you are on, when you moved, and how you responded to each dose matters for understanding what's working.
Protocol maps injection sites across 8 body zones on a 3D model: left and right abdomen, left and right outer thigh, left and right upper arm, and upper glutes. After each injection, you mark the zone used. The map colors zones by recency: green for rested, orange for recent, red for today.
The visual makes rotation automatic. You do not need to remember where you injected last week. The map tells you. Green zones are available. You pick one.
Most GLP-1 injection apps have a 2D log: a table with a date column and a site column. That works until you are seven months into a protocol and trying to remember if your right abdomen has had enough rest. The 3D map is faster and harder to misread.
Compounded Semaglutide and Tirzepatide are supplied as lyophilized powder. You add bacteriostatic water to reconstitute. The dose you draw depends on the concentration you mix.
Protocol's reconstitution calculator handles this in two directions. Forward mode: enter your vial size and how much BAC water you plan to add, get the concentration and syringe units per dose. Reverse mode: enter your target dose and syringe units, get the BAC water volume you should have used.
The calculator covers Semaglutide base, Semaglutide sodium, Tirzepatide, Retatrutide, and 77 other compounds. It runs offline. No account needed to use it.
Free to use
The reconstitution calculator is available without a Pro subscription. Open the app, enter your vial details, get the math.
GLP-1 titration is incremental: you start low and move up every 4 weeks as your body adjusts. The standard Semaglutide schedule goes from 0.25mg to 0.5mg to 1mg to 2mg over 12 weeks. Tirzepatide has six steps from 2.5mg to 15mg.
Protocol logs each injection with the exact dose and date. The timeline view shows your full titration history: when you moved up, how long you stayed at each level, how many vials you have used. When you talk to your prescriber about your response, you have actual data instead of a rough summary.
Vial tracking shows how many doses remain in each vial and flags ones approaching expiry. Reconstituted GLP-1 has a limited shelf life. The app tells you before you find out the hard way.
Protocol does not create an account, collect an email address, or sync your data to a cloud server. Your injection history, dose logs, and vial records are stored in SQLite on your device.
Stealth Mode replaces the app icon with a generic shield so the app is not identifiable on your home screen. For users who prefer that GLP-1 use not be visible to anyone who picks up their phone, that option is available.
Core tracking features are free. Every install gets 14 days of Pro automatically. No credit card.
Yes. Protocol tracks all GLP-1 compounds including Semaglutide (Ozempic, Wegovy), Tirzepatide (Mounjaro, Zepbound), Liraglutide, and Retatrutide. The injection site tracker works for all of them and the reconstitution calculator covers compounded versions with exact BAC water volumes and syringe draw units.
GLP-1 injections given repeatedly to the same site cause lipohypertrophy — fatty lumps under the skin that slow and unpredictably alter drug absorption. Rotating across abdomen, thighs, and upper arms prevents tissue buildup and keeps absorption consistent. Protocol's 3D body map tracks which zones have been used recently so you always have a clear picture of where to inject next.
Yes. Compounded GLP-1s require reconstitution — mixing lyophilized powder with bacteriostatic water at exact concentrations. Protocol's reconstitution calculator handles this in both forward mode (how much BAC water to add) and reverse mode (how many units to draw for a specific dose). It covers Semaglutide base, Semaglutide sodium, Tirzepatide, and Retatrutide.
Yes. GLP-1 titration schedules increase dose every 4 weeks. Protocol lets you log each injection with the exact dose, track your titration progress over time, and see your full history in a timeline. You can set reminders for weekly injection days and the app tracks how many doses remain in each vial.
The core tracking features are free: injection site rotation map, dose logging, vial tracking, the reconstitution calculator, and the GLP-1 compound library. Protocol Pro adds PK curves, Stack Score, and unlimited protocols at $9.99/month, $59.99/year, or $149.99 lifetime. Every install gets 14 days of Pro free.
No. Protocol stores all data on-device using SQLite. No account creation, no email, no cloud sync. Your injection history, dose logs, and health data stay on your phone. This is an architectural decision, not a privacy setting that can be changed later.