Hi,
I think we need to completely step away from controlling patient's compliance.
It's far more our job to educate and motivate them sufficiently enough so they are the true leaders in their own rehabilitation.
If you are really interested in creating an app to help patients - you should ask the patients.
Good luck,
Fyzzio