A view showing connected peers and their IP addresses.

For privacy, suggest or integrate a VPN to mask the user's IP address from other peers in the swarm.

Use a headless client like qBittorrent with its Web UI enabled. Your feature would then act as a frontend that sends commands to the client via API.