Mobile health apps leak sensitive data through APIs, report finds