You can use tailscale without using tailscale hosted components, using purely open source parts.
I have switched where possible, both my own networks and clients, to use headscale which is folly open source coordination server compatible with tailscale.
If not, why bother? TLS and http don't charge licensing fees...