Is there any application on iphone like DroidWall on Android ? Because I have a limited Data Plan and I want let only some messaging application (Beejive, ebuddy etc...) to use my Data Plan when I am in the exterior and block all other app to use my data plan, but when I am on WIFI, i want to let every app connecte to internet with WIFI.

I searched hard but i cant find an Droidwall's alternative for iPhone.

Everyone have an solution for my problem ? i tried Firewall IP but it do not exactly what I want.

Thank you