Well, I'm glad to read that Ubuntu Touch takes privacy more seriously than does iOS. I've never used iOS nor do I plan to. OTOH, I did make a build of LineageOS 14.1 for the Nexus 5, to try it, and I will say, that it:

offered to encrypt the entire phone if I so chose, and... gave the option of disallowing any apps that exceeded certain specified access settings (granted, I can't recall the exact settings it specified, but I do recall it giving some such option -- which I did take and which did not limit the basic functionality of the phone).

I haven't yet seen anything close to this from Ubuntu Touch.