Per exercise
It follows what you lifted
Hit every target rep on every set and the load goes up next session. Hit some but not all and it holds. Miss twice in a row and it cuts 10% and builds back, rather than letting you stall for a month.
Training, adapted weekly
Jirdhis builds a plan around your goal, your days and the equipment you actually have. Then it changes — every set you log and every weekly check-in moves next week’s loads and volume. A workout library is a commodity; the rewriting is the point.
Android first, iOS to follow. English and Somali from the first release. Works with no signal.
The difference
Per exercise
Hit every target rep on every set and the load goes up next session. Hit some but not all and it holds. Miss twice in a row and it cuts 10% and builds back, rather than letting you stall for a month.
Per week
One check-in a week: energy, soreness, bodyweight. Feeling strong adds a set to each main lift. Feeling wrecked takes one away and holds the load. Forty seconds, and it moves the plan.
Per fortnight
Say four days and train two, twice running, and it rebuilds the plan for two — keeping every load you have achieved. No guilt screen, no backlog of missed sessions piling up.
Training mode
The logging screen is deliberately dark, because it gets used under gym lights, one-handed, with a sweaty phone. One active set at a time, big steppers, and the rest timer starts itself. The screen stays awake.
Every set is written to your phone and returns immediately. Nothing in a workout waits for a network, so a basement with no signal changes nothing.
Proof
A trend line for each main lift, with deload weeks labelled so a planned dip never reads as lost progress.
Waist, chest, arm, thigh and bodyweight, entered when you feel like it. The scale is not the only number that moves.
Side by side, weeks apart. Stored only on your device — there is no server-side place for them to go, by design.
Meals
Portions scale from your bodyweight and your goal. Swap anything you do not fancy. One number worth counting, protein, and a water and step target that follow from the same bodyweight.
No food database, nothing to weigh, no barcode scanning, no calorie entry. That is a different product and MyFitnessPal already owns it.
Protein today
96 / 150 g
Your target is 1.8 g per kilo of bodyweight, rounded to the nearest 5. Water is 35 ml per kilo. Both are computed from your own weight, not a table.
Offline first
Starting a session, logging a set, swapping an exercise, finishing, the check-in, water, steps, marking a meal eaten — all of it works with the network off.
A background worker drains what you logged whenever a connection appears. It never interrupts you, and it never shows you an error mid-set.
If we cannot reach the server for a week, you keep your access and we retry quietly. Nobody gets locked out of a workout because their connection dropped.
Free for seven days
Answer four questions, see the plan it builds, and decide afterwards. Pause any time instead of cancelling — your plan and your history wait for you.
Download for AndroidJirdhis gives training and general nutrition guidance, not medical advice. It does not diagnose or treat anything. If something hurts, see a professional.