Due to some privacy changes in Android 10+, the regular apps no longer have access to the core kernel files. With Android 10+ you need to ROOT your device in order to use the app. More information here: https://www.xda-developers.com/root/
Yes, you can use a VPN and still track the connections to the real IPs.
Uncheck "Android System" checkbox in Settings. This will force the app to show all connections (even those that still don't have assigned process ID to it).
Yes, the app supports IPv6 addresses for both local and wide area networks.
No, we don't provide an iOS version of the app and we don't have plans to make one.
Yes, the license key is tied to your Google account, so it will work on all devices where you put your Google account.
The Unlock key doesn't have a launcher icon. It just activates the Network Connections app. Please note that the unlock key will not work if you copy it between devices, or restore it from backup. You should install it directly on Google Play Store.