Private rotation tracking, without an account. Log sites and times, review your history, and keep portable backups. Your entries stay in this browser unless you enable sync.
Your stack plan laid over the next 7 days, always starting today.
| Container | Level | Left |
|---|
Tick a site to leave it out of the suggested rotation. Ticked sites never come up as the suggestion, but you can still tap them on the body map if you ever want one deliberately. Saves and syncs like everything else.
Instead of auto-suggesting the least-used site, follow a fixed sequence — useful if your rotation is set in stone, like quads → left ab → right ab. Excluded sites stay out either way. When the order is on, the map draws the path for you: numbered sites, connected front to back with arrows.
Track what's left in each vial, pen, or bottle — including bacteriostatic water for reconstitution — and get a rough reorder date. Put the same compound in twice and it reads as one pool. If a vial is mixed (like 10mg in 1ml of water), enter the compound amount in mg and the water in ml — then logging a dose in either mg or ml deducts the right amount. Logging a pin auto-deducts from a matching compound; use "Log a use" for everything else. Stock never blocks or changes an entry — it's a ledger, not a gatekeeper.
Works off the pools above. A standard U-100 insulin pin holds 1 ml, so 100 units on the pin = 1 ml of mixed compound.
Math only. Not advice. These calculators do arithmetic on the numbers you type in — nothing more. They can't know what's actually in your vial: the amount on a label, especially on unregulated products, can be completely different from the contents. Nothing on this site recommends, endorses, or approves using any substance, and no result here is a dose recommendation. Syringe units are the markings on the barrel (U-100 means 100 per ml); they are not the same thing as IU. Verify everything independently and use it entirely at your own risk.
Informational only — the math is the same whichever you're mixing with.
Uses the concentration from 01. U-100: 100 units = 1 ml; U-40: 40 units = 1 ml — the two don't mix. Verify the concentration, target amount and the markings on the actual syringe before drawing.
The reverse: you know the vial and how much you want per pin, and it tells you how much bacteriostatic water to add.
A planning tool, not advice. Stacks are notes and arithmetic on your own schedule — nothing here recommends, endorses, or doses any compound. The spacing check counts days on a calendar; it can't know what any substance does or how they interact. Talk to a qualified clinician about anything you take.
Each compound gets its amount, the day(s) it lands on, and what it's for. The week strip lays the plan out, and the spacing check flags same-day pile-ups and tight gaps.
Today first, then the next 6 days — every dose from your stacks, with times and amounts.
Generic countdown timer. Enter a duration supplied by your clinician or the product's official instructions. This timer does not determine appropriate preparation or storage times. When it hits zero the box flashes and dings until you dismiss it, even if you're on another tab. Runs on this device only, nothing uploaded.
Out of the fridge — counting down.
Add a dated weight entry. Your entries stay local with the rest of the tracker.
Log waist, chest, arms, thighs, hips or neck on any date. Everything stays local with the rest of the tracker.
Blood pressure and resting heart rate on any date. This is a personal log only — it doesn't interpret or flag your numbers.
Log any lab result by name — cholesterol, glucose, hormone panels, whatever you get tested. Free-form, since panels vary a lot person to person.
Answer a few questions and this generates a phased 12-week program: weeks 1–4 build volume, 5–8 add load, 9–11 intensify, and week 12 is a deload/assessment week — the same structure IronPhase used, but built from your own settings instead of one fixed routine.
Set a daily calorie target and exclude anything you don't eat — the plan only pulls from what's left. This is a practical planning tool, not dietary or medical advice; it doesn't know your individual nutritional needs.
Your stack plan laid over the next 7 days, always starting today.
Set each compound's dose and rhythm once. Logging stays in the Rotation Log. The schedule just tells you whats due.
Off by default — the whole app works purely locally, and nothing here is sent anywhere unless you fill this in and press one of the buttons below. There's no site-wide password and no visitor accounts: your email and passphrase are combined and hashed in your browser into a unique key, and that key — never your email or passphrase themselves — is what's sent to identify which stored copy is yours. Anyone syncing needs to supply the exact same email + passphrase to reach that same copy again, so treat the passphrase like a password: if you lose it, that data isn't recoverable, and the site owner has no way to reset it for you.
With auto-sync on, this device pulls the cloud copy when the app opens, while it's open, and whenever you come back to the tab, and pushes your changes a few seconds after you make them. To work unattended it keeps your email and passphrase in this browser's local storage, so don't enable it on a shared device.
Your log stays in this browser. To move it to another browser or device without putting your entries on an app server, use an encrypted backup. The backup is encrypted in your browser and you control the file and passphrase.
Most people rotate by rote and, a few months in, realise they have been using the same few spots on autopilot. This tracker handles the memory part. Tap where you logged an entry on the front-and-back body map and it highlights the site with the oldest recorded entry. You can exclude sites from the suggestion, follow a saved order of your own, and keep your whole history in your own browser.
Enter your vial's total mg, the volume of water you reconstitute with, and a dose, and the built-in reconstitution calculator shows the concentration (mg and mcg per ml), the volume in ml, and the matching U-100 syringe marking. It also works from a weekly total and how often you log an entry. It is arithmetic on the numbers you enter, nothing more: it cannot know what is actually in your vial, and real contents can differ from any label. Nothing on this site advises, endorses, or recommends using any substance, and you use every result entirely at your own risk.