Training, adapted weekly

A training plan that rewrites itself.

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

Most apps give you a plan. This one keeps changing it.

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.

Per week

And how you actually felt

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

And how often you really train

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

Built for a gym, not a desk.

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

Three ways to see it working.

Strength per lift

A trend line for each main lift, with deload weeks labelled so a planned dip never reads as lost progress.

Body measurements

Waist, chest, arm, thigh and bodyweight, entered when you feel like it. The scale is not the only number that moves.

Photos that never leave your phone

Side by side, weeks apart. Stored only on your device — there is no server-side place for them to go, by design.

Meals

A meal plan, not a food diary.

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

A lost workout is unforgivable.

Airplane mode for two weeks

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.

It syncs when it can

A background worker drains what you logged whenever a connection appears. It never interrupts you, and it never shows you an error mid-set.

Your subscription survives too

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

Start training on it this week.

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 Android

Jirdhis gives training and general nutrition guidance, not medical advice. It does not diagnose or treat anything. If something hurts, see a professional.