Towards Privacy-Preserving Mobile Apps: A Balancing Act