Since synapse is in it's early stage, a built-in proxy support (no matter it's socks or http) is necessary to keep the server safe from attackers. #1234 related https://github.com/vector-im/riot-android/issues/1234