4Level App Icon

4Level

Stick to your resolutions

Now made for iPhone Duo: half open, your level stands on the fold as a gauge. One honest fitness level from your Apple Health workouts – no account, no ads.

iPhone · iPad · with Apple Health

30 days free No account No analytics, no ads
Download on the App Store
4Level — Your sources
4Level — Level
4Level — My plan

Measures. Explains. Keeps you honest.

4Level is made for ambitious amateur athletes who already train regularly and want to know: How fit am I really — and am I sticking to what I set out to do?

WHAT 4LEVEL IS — AND WHAT IT IS NOT

4Level analyses the workouts you already record. It does not create training plans, workouts or coaching advice and does not replace a coach. You decide how you train; 4Level measures, explains and keeps you honest.

One honest number — and your own resolutions.

📈

YOUR LEVEL, 1 TO 100

One number from three building blocks:

  • Fitness — your training load of the last six weeks (CTL)
  • Capacity — running VO₂max (VDOT) or cycling watts per kilo
  • Consistency — how regularly you train and, once you set your resolutions, how faithfully you keep them

Calculated for every single day back to your first workout, using only what was known on that day. Every value shows whether it was measured or estimated; the whole formula is explained in the app.

🎯

STICK TO YOUR RESOLUTIONS

Set per sport — running, cycling, hiking, swimming, strength — how often and on which days you intend to train, or train as you feel like it. Add weekly, monthly or yearly kilometre targets if you like (not for strength). 4Level shows whether you are ahead or behind right now, a 26-week heatmap, your streak in weeks and your month balance. Flexible by design: ran Monday, Tuesday and Saturday instead of Monday, Wednesday and Friday? The week still counts. Measured retroactively for the last 26 weeks if you want.

⏱️

RECOVERYNew in version 1.3

After each session dots fill the gap at the bottom of your level ring; when the ring closes, you are recovered. How long that takes depends on the load and intensity of the session and on your fitness. 4Level also reads resting heart rate, heart rate over the day, HRV and cardio recovery, analyses your history once and adapts the recovery time to how you actually recover — Apple Watch or another device that writes heart rate to Apple Health. A notification when you are recovered is optional.

📖

MADE FOR IPHONE DUOfrom version 1.4

Half open, the scale of your dial unrolls along the fold into a level gauge: on the table the dial stands above the fold and your logbook lies below, in the book pose the gauge stands upright between instrument and logbook. Fully open, every tab shows two pages; closed and turned sideways, dial and history stand side by side. Folding keeps your tab, selection, open sheets and scroll position. On every other iPhone and on iPad, 4Level looks and works as before.

4Level on iPhone Duo, half open on the table: the dial above the fold, the level gauge along it, the logbook below
🔋

LOAD, FATIGUE AND FRESHNESS

Fitness, fatigue and freshness (CTL, ATL, TSB) show whether you are rested, building or overloaded — judged on the trend of the last days, not on how tired you are right after a session. Race predictions for 5 km to marathon come from your runs of the last 120 days: pace and, if you record it, heart rate.

🏃

RUNNING, CYCLING AND HIKING

Yearly goals with a marker where you should be today, this year against last year and your best year, weekly volume, records, all years at a glance. Plus a searchable list of all your workouts.

🔗

WORKS WITH THE APPS YOU USE

4Level reads from Apple Health — everything your Apple Watch, Garmin Connect, Strava, Zwift, Wahoo and other apps write there. You choose per sport which app's recording counts; the same session recorded twice counts once, and missing heart rate, climbing or power is filled in from the other recording.

🌐

FIVE LANGUAGESfrom version 1.1

4Level speaks English, German, French, Spanish and Italian and follows your device’s language. To use a different language in 4Level only, tap the Language row in the app’s settings — it opens 4Level in the iOS Settings. iOS shows a Language row there only if you have more than one preferred language; otherwise add the language first under General → Language & Region.

The level is a training aid, not a medical assessment. Try the demo without any data.

A look inside.

Swipe through the app on iPhone and iPad.

Private by design.

No account, no server, no analytics, no ads. Data is read from Apple Health and stays on your device.

✓

No account

✓

No server

✓

No analytics

✓

No ads

✓

No tracking, no third-party SDKs

✓

Reads Apple Health, never writes to it

Try everything first.

PRICING

30 days free with everything included. Afterwards 4Level Pro: a yearly subscription (renews automatically, cancel anytime in your Apple Account settings) or a one-time lifetime licence.

Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

30 days free, then €1.99 per year or €9.99 once (lifetime).

Prices may vary by country.

Privacy Policy

Release Notes

A history of every update to 4Level.

Version 1.4 Latest October 27, 2026
  • Made for iPhone Duo: half open, the scale of your dial unrolls along the fold into a level gauge – on the table above your logbook, in the book upright between instrument and logbook.
  • Fully open, two pages: dial, recovery and form on the left, history and predictions on the right; activities as list and detail. Closed and turned sideways, dial and history stand side by side.
  • Folding keeps your place: tab, selection, open sheets and scroll position stay as they are.
Version 1.3 Update October 14, 2026
  • Recovery timer: after each session dots fill the gap in your level ring — when the ring closes, you are recovered. A heart beating at your resting heart rate shows how long.
  • Recovery from your heart data: resting heart rate, heart rate over the day, HRV and cardio recovery from Apple Health adapt the timer to how you actually recover.
  • “Overloaded” only when it is true: being tired right after a session no longer counts. The form state follows the trend of the last days.
Version 1.2 Update October 5, 2026
  • Month labels right in every time zone: the “Year against year” chart showed the previous month west of UTC, for example “Dec” instead of “Jan”.
  • Plan changes on the right day: in “My plan”, “Change applies from” could show the day before or after, depending on time zone and time of day. It now always shows your local date.
Version 1.1 Update October 4, 2026
  • 4Level now speaks English, German, French, Spanish and Italian.
  • 4Level follows your device's language. You can change it with the Language row in the app's settings.
  • Fixed: the hint in the “Form today” card said “Sleep well” at any time of day.
Version 1.0 Launch October 1, 2026
  • One fitness level from 1 to 100, calculated for every day back to your first workout.
  • Set your own training resolutions per sport and see at a glance whether you are sticking to them.
  • Reads from Apple Health — works with Apple Watch, Garmin Connect, Strava, Zwift, Wahoo and more.

Impressum (Legal Notice)

Information in accordance with Section 5 DDG (German Digital Services Act)

Robert Poetzsch
Brückenstr. 8A
65719 Hofheim am Taunus
Germany

Contact

Email: support@robspace.de
Website: robspace.de

EU Digital Services Act (DSA) — Trader Status Declaration

In accordance with Article 30 of Regulation (EU) 2022/2065 (Digital Services Act), we declare that we act as a trader within the meaning of EU consumer protection law when offering 4Level through the Apple App Store.

Responsible for Content pursuant to Section 18(2) MStV

Robert Poetzsch, Brückenstr. 8A, 65719 Hofheim am Taunus, Germany.

Liability for Content

As a service provider, we are responsible for our own content on these pages in accordance with general legislation pursuant to Section 7(1) DDG. According to Sections 8 to 10 DDG, however, we are not obligated to monitor transmitted or stored third-party information or to investigate circumstances that indicate illegal activity. Obligations to remove or block the use of information under general law remain unaffected. However, liability in this respect is only possible from the point in time at which we become aware of a specific legal infringement. If we become aware of any such legal infringements, we will remove the relevant content immediately.

Liability for Links

This website may contain links to external third-party websites over whose content we have no control. Therefore, we cannot accept any liability for this third-party content. The respective provider or operator of the linked pages is always responsible for the content of the linked pages. The linked pages were checked for possible legal violations at the time of linking. Illegal content was not recognizable at the time of linking. However, permanent monitoring of the linked pages is unreasonable without concrete evidence of a legal violation. If we become aware of any legal infringements, we will remove such links immediately.

Copyright

The content and works on these pages created by the site operator are subject to German copyright law. Duplication, processing, distribution, and any form of commercialization of such material beyond the scope of copyright law requires the prior written consent of its respective author or creator. Downloads and copies of this site are only permitted for private, non-commercial use. Insofar as the content on this site was not created by the operator, the copyrights of third parties are respected. In particular, third-party content is marked as such. Should you nevertheless become aware of a copyright infringement, please inform us accordingly. If we become aware of any infringements, we will remove such content immediately. The fonts used on this website (DM Sans, Outfit, JetBrains Mono) are licensed under the SIL Open Font License 1.1 and are served from this website.

Third Parties

Apple Inc. is not responsible for the app, its content, or any claims related to the app. Apple Health, Apple Watch, Garmin Connect, Strava, Zwift and Wahoo are trademarks of their respective owners; 4Level is not affiliated with them.

4Level — Version 1.4
© 2026 Robert Poetzsch

4Level is developed as a personal project in my free time.
Responses to support inquiries may take some time.
Bug reports are always welcome and appreciated!