Hi<p>I am trying to build an iPhone app which has a remote monitoring feature, more like a Parental control app, but more focused on the enterprise use of it. I did find some popular one like PhoneSheriff that does remote monitoring (text messages, app usage, etc..) without jailbreaking. I am a beginner when it comes to app development and then turned to HN to clear my doubts about this.<p>1. How does an app can access the data on other app? Isn't that prohibited, unless the app is designed to provide access to certain data stored locally?<p>2. Are there any packet sniffer for iOS or any API which lets you capture the RX/TX data.<p>Thanks,