I have an android app that makes HTTPS connection to specific URL. Is there a way to keep this URL secret?
I know that the IP address and the port number of that connection can be detected, but what about the exact host name and more importantly the URI and/or the query string?
I don't mean just via router or via some other networking 'hack', but also by using some other android app or by using the eclipse plugin.
The app is native and I know how to obfuscate and hide the URL in the code, so it can't be seen by decompiling the app.