Hello I have developed an application to practise exercise at home and you don't need any equipment. The application has more than 60 exercises (pushups, abs...) and there is a 3D model doing it. What makes my application different is that you won't know which is going to be the next exercise, because the exercise is dinamically chosen and every training is going to be different. You can choose if you want to practise a full body training or just choose the body parts you want to train. And of course you don't have to pay to get it. Here is the link of google play with the video, screenshots and the app to download if you are interested. https://play.google.com/store/apps/details?id=com.fitness.logicaldays.keepingfit You can also adjust your training to your level. I recommend you to watch the video because it is explained what the application does, so before you download it, you will know what you are downloading.