A GDPR-compliant ngrok alternative keeps the tunnel data path in the EU. Burrow runs on Hetzner in Germany and Finland, keeps request bodies local by default, and offers a DPA.
Burrow gives any local service a public, TLS-secured HTTPS URL with one command - npx useburrow http 3000 - hosted entirely in the EU. Webhook signatures are verified at the edge, every request is visible in the local inspector, and a first-class MCP server lets AI agents open and inspect tunnels.
npx useburrow http 3000