Home › Use cases
What real HTTPS unlocks
Modern browsers and platforms gate their most useful features behind a secure context: A page served over trusted HTTPS. A self-signed certificate throws warnings and often disables those features outright, and you simply can't point them at a bare IP. goTLS gives every service a publicly-trusted certificate on the address you already use, so all of this just works. On your laptop, your phone, and CI.
Passkeys & WebAuthn
WebAuthn refuses to run outside a secure context, and it needs a real domain as the relying-party ID — you can't register a passkey against https://192.168.1.20 or a self-signed cert. A goTLS hostname gives you both: a genuine domain and a trusted certificate.
So you can build and test passkey registration and sign-in against your local or LAN build. Including on a real phone over Wi-Fi, with no custom CA, no warnings, and no throwaway public tunnel.
# WebAuthn needs a secure context + a real domain. # Point your relying party at a trusted goTLS host: https://app-192-168-1-20.gotls.de # navigator.credentials.create()/get() now work — # on desktop and on a phone on the same network.
More things that need real HTTPS
PWAs & service workers
Service workers, install prompts, background sync and push notifications all require HTTPS. Install and test your PWA on a real phone over the LAN with a certificate the phone actually trusts.
requires HTTPSCamera, mic & geolocation
Powerful browser APIs like getUserMedia, geolocation, the Clipboard API, Web Bluetooth and USB are secure-context only. On plain HTTP they're silently unavailable. On a goTLS host they light up.
secure context onlyOAuth callbacks & webhooks
Most identity providers reject http:// redirect URIs and many webhook senders require TLS. Register a trusted https://…gotls.de callback and test the real flow locally.
https redirect URIIoT & MQTTS fleets
Point a whole fleet at broker.10-0-0-5.gotls.de and every device gets a trusted MQTTS connection. No root CA to bring onto each device, and the broker's key never leaves the signer.
trusted on every deviceNative mobile app dev
iOS App Transport Security and Android's cleartext policy expect trusted TLS. Point your app at an https://…gotls.de LAN URL and skip the ATS exceptions and debug-cert hacks.
ATS / cleartext friendlyCI & ephemeral envs
Bring a service up in a pipeline and hit it over trusted HTTPS for integration and end-to-end tests. No cert generation, no trust-store surgery on the runner, no --insecure flags.
no cert wranglingHomelab & self-hosted
Reach your NAS, dashboards and self-hosted apps at https://nas-10-0-0-2.gotls.de with a green padlock on every device — no per-device CA install, no more "your connection is not private".
green padlock everywhereTeam demos & sharing
Share a dev-server URL with a teammate on the same network and their browser trusts it instantly. A clean HTTPS link for a demo, a review, or a quick "does this repro on your machine?".
no warnings for anyoneGet a trusted URL in one command
Run the keyless proxy in front of your service, then open the magic URL. No account, no certificate to install, no key on your box.