Is there an app that will allow full sync functions to only occur when connected to particular white-listed WiFi and / or keep selected accounts from syncing when on other away / public / non white-listed WiFi routers?
Example being, when I am on my trusted WiFi connections to have full sync rights allowing Gmail and Facebook as well as other apps to function normally but when on a WiFi not white-listed only allow browsing or particular apps to access and sync?
I imagine this would be a firewall function however have yet to find one that distinguishes multiple WiFi connections from each other. If an app like this does not exist what code would be a good start to review and develop such a function.