4. Goals
4. Goals
The primary goal is to provide a mechanism that allows applications and user agents to control the trade-off between privacy (hiding IP addresses) and performance (direct connectivity). Specifically:
- Minimize automatic exposure: Local IP addresses should not be exposed by default to arbitrary websites without user consent or understanding.
- Maintain connectivity: Direct P2P connections should still be possible when appropriate, as they provide lower latency and higher bandwidth than relayed connections.
- Application control: Applications should be able to request specific behavior (e.g., "relay only" for high privacy).