Is there a way to know what data an application accesses, and when it does so? Is there a way to block it? A firewall application for the iphone? I know that you can turn off the GPS, globally, or "block" it when an application asks to access your location. I saw an article a few days ago that said there is quite a bit of personal info that apps can access via published API.