Recovery is an integral part of any strength training. It's crucial to allocate sufficient time for recovery between training sessions. For beginners, this typically ranges between 48 and 72 hours, meaning workouts should be separated by at least a one-day break, or even two days. Training day after day is not recommended, and training plans are usually designed with 3-5 training days to allow for rest days in between.
For cardio workouts, it's important to individually monitor your body and listen to its needs.
Remember, the app's suggested number of training days is always tailored to the workout level and the intended results!