If you want to do this, you can set up a VPN in a cloud somewhere and do the filtering there. Better than maintaining two phones.
s/you/she/g
s/want/&s/
If she were able to use Android as gateway for iPhone on same subnet, "sett[ing] up a [third party server] in a cloud" is precisely what she would be trying to avoid.