Earlier quoted context omitted.
The UniFi stuff isn't stand alone, but it doesn't need to 'phone home' to Ubiquiti. There's a little management server with a web config interface you need to set up to run everything. It runs on your local network and doesn't call Ubiquiti or open up anything without you setting that up. They do have what they call the 'cloud key' that runs an instance of the Unifi management server. That thing does phone home, IIRC…
I see. And is this "management server" the "java" thing everyone keeps referring to? (and complaining about)
Ubiquiti now has an iOS/Android app that can be used to do basic setup of the APs, and once they're configured, they "just work".