Most fitness apps force a choice between weightlifting and bodyweight training. If your routine mixes both, you usually end up tracking progress across multiple apps or messy text files. Aethel bridges that gap. Built specifically for anyone combining traditional gym sessions with calisthenics, it lets you log weighted sets, bodyweight reps, and skills inside a clean, streamlined iOS interface.
Hey everyone!
I built Aethel because I couldn't find a workout tracker that handled both gym sessions and calisthenics well. Most apps are great for tracking a bench press, but terrible when you want to log handstand progressions, weighted pull-ups, or skills training in the same session.
The goal here was to create something minimalist but flexible—an app that stays out of your way while you train but still gives you the specific tracking you need for both disciplines.
It’s out now on the App Store, and I’d love to hear your thoughts, feedback, or any features you feel are missing for your routine!
Report
Maker
Hey Product Hunt family!
We’ve been working hard behind the scenes, listening to your feedback, and we are incredibly excited to share a sneak peek of what’s coming in our next major update.
Get ready to take your workouts to the next level because EMOM (Every Minute on the Minute) and Supersets are officially on the way!
Report
Does it support something like a superset that mixes a barbell move and a pull-up bar skill in the same block, or would I have to log them separately?
Report
Maker
@yiit1248312 Right now exercises are logged individually — there's no dedicated 'superset' block that pairs a barbell move with a bar skill under one shared unit (no linked rest timer or paired-set UI). You'd add both to the workout and log them back-to-back as separate entries.
It's actually come up before, and it's on the near-term roadmap — I just need to figure out the right way to fit it into the interface without it feeling bolted on. Appreciate the nudge, it helps prioritize!
Report
How does it handle progress tracking for skills like a muscle-up or planche where reps dont really apply the same way as weighted sets?
Report
Maker
@kbra84zm Good question! Aethel's skill tree distinguishes between two types of progressions:
Isometric holds (planche, front lever, back lever, L-sit, handstand) are tracked by duration — you log seconds held, not reps.
Dynamic strength skills (muscle-up, pull-up, dips, push-up) are tracked by reps, same as a normal set.
The exercise logging screen adapts automatically: for hold-based skills it shows a seconds field instead of kg/reps, so you're never forcing a rep count onto something that's actually about time under tension. Progress within the skill tree then unlocks based on whichever metric is relevant to that specific node — hold time for isometrics, rep thresholds for dynamic moves.
Aethel is an excellent solution for strength or calisthenics training, offering intuitive tracking, recovery analysis, and private, no-tracking data management. An essential, clean companion focused on long-term progress.
Does it support something like a superset that mixes a barbell move and a pull-up bar skill in the same block, or would I have to log them separately?
@yiit1248312 Right now exercises are logged individually — there's no dedicated 'superset' block that pairs a barbell move with a bar skill under one shared unit (no linked rest timer or paired-set UI). You'd add both to the workout and log them back-to-back as separate entries.
It's actually come up before, and it's on the near-term roadmap — I just need to figure out the right way to fit it into the interface without it feeling bolted on. Appreciate the nudge, it helps prioritize!
How does it handle progress tracking for skills like a muscle-up or planche where reps dont really apply the same way as weighted sets?
@kbra84zm Good question! Aethel's skill tree distinguishes between two types of progressions:
Isometric holds (planche, front lever, back lever, L-sit, handstand) are tracked by duration — you log seconds held, not reps.
Dynamic strength skills (muscle-up, pull-up, dips, push-up) are tracked by reps, same as a normal set.
The exercise logging screen adapts automatically: for hold-based skills it shows a seconds field instead of kg/reps, so you're never forcing a rep count onto something that's actually about time under tension. Progress within the skill tree then unlocks based on whichever metric is relevant to that specific node — hold time for isometrics, rep thresholds for dynamic moves.