Tick off what you own
Bodyweight, a sturdy chair, dumbbells, a kettlebell, a band, a pull-up bar, a jump rope. Type in each dumbbell weight you actually have — 10, 20, 30 — and it only ever asks for those.
DESKTOP TRAINING INJECTOR · WINDOWS · v0.1
Tell it what weights you own. At random times a small card drops onto your screen — 2 × 10 push-ups, 2 × 10 curls at 20 lb — you do it, you tick it, back to work.
Not a gym app. No plan to follow, no streak to maintain from your phone. It watches the clock, picks moves you can actually do with the kit in the room, and gets out of the way.
Windows 10 / 11 · signs in with a free LiteLinks account
Bodyweight, a sturdy chair, dumbbells, a kettlebell, a band, a pull-up bar, a jump rope. Type in each dumbbell weight you actually have — 10, 20, 30 — and it only ever asks for those.
Six to nine drops a day by default, at random times between your start and end hour, never closer than 45 minutes. You can't predict them, which is the whole point. Away from the desk? It waits.
A card floats in with two moves. Hit Done when you've done them. Snooze if you're mid-sentence, skip if you must — both are rationed, so the easy way out runs dry.
BUILT FROM YOUR RACK
39 moves across seven kinds of equipment. Switch off the ones you hate and they never come back. Light moves like lateral raises take your lightest dumbbell, heavy ones like rows and goblet squats take your heaviest, and every drop mixes muscle groups so you're not doing arms six times before lunch.
IT LEARNS YOUR LEVEL
Every move on the card has ▲ and ▼. Too light, too heavy — one tap and that exercise is tuned forever. It moves you along your weight rack first, then adjusts the reps, and it stops before either gets silly.
Curls, if you own 10s, 20s and 30s:
The pop-up shows on top without taking focus. Whatever you were typing into keeps the keyboard — mid-email, mid-commit, mid-raid.
Drag it to the corner you don't look at. It lands there for every future drop, and it moves itself back on screen if you unplug that monitor.
Hit – and it becomes a small capsule showing the first move. Click it when you're ready for the full card.
No input for five minutes and a due drop holds until you're back, so you never return to a stale card from an hour ago.
It's a tray app built on the WebView already in Windows. No Electron, no background hog, no launcher.
Equipment, schedule and history live in a JSON file in your AppData. Nothing is uploaded. The only thing your account does is unlock the download.
It can, and that's why nothing about it is modal. It never takes focus, it's draggable to a corner, it shrinks to a pill, and there's Pause 1 hr in the app and the tray. Set your active hours to your actual desk hours and it stays out of your evening.
Then it's a bodyweight app. Fourteen moves need nothing but you, and two more just need a chair that doesn't roll. Add dumbbells later and the rotation grows on its own.
No. There's one Done button per drop. The optional guard makes Done wait a few seconds so you can't reflex-dismiss, and it's off by default.
Only to download it. It's the same free account that unlocks the rest of the suite, and the app itself never asks you to sign in or phones home.
It isn't code-signed yet, so SmartScreen shows "Windows protected your PC" on first run — click More info then Run anyway. A certificate is on the list.
Not yet. It leans on Windows APIs for idle detection and the always-on-top pop-up, so a Mac build is a port, not a checkbox.
STAY POSTED
One email per release — what changed and the link. Tell me what you train with and it shapes what gets built next: supersets, a warm-up drop, whatever your setup actually needs.