When users every day often "torturing" the smartphone with streaming video activity, music streaming, and other activities that consume a lot of power, of course the battery life of smartphones will be shorter. Why? A battery usually has a certain "limit" how many times it can be charged to full, use, and so on.
Why (almost) impossible? The smartphone battery consists of chemical components that during its use have undergone many changes and chemical processes, which can not be fixed by simply using the app. But apart from that, this application is quite worth considering to check the health of the battery.
As mentioned above, this feature actually tends to make no sense because (almost) it is not possible the smartphone battery can be repaired enough with tap several times in the application.