So if you don’t need to create an account, how do you know you’re talking to who you think you’re talking to?
You use your email provider’s credentials to log into the app, which then creates an IMAP folder called delta-chat which houses all those conversations.
You’d verify it’s your mom by starting a chat with “momoforollo@her.email” she’d verify it’s you by making sure it’s coming from “orollo@your.email”
Might look into the pangolin project if what you’re trying to do is expose services from your home network over wireguard to a reverse proxy on a vps.
The software suite is basically wireguard, traefik, and auth middleware wrapped in a trenchcoat. Much simpler than rolling your own implementation, but there has been recent controversy with the project over locking “basic” existing features behind a paywall after the project got popular, though after public backlash they’ve backpedaled on that iirc.
Edit: Just realized you said tailscale. Above recommendation might be a deal breaker depending on your reason for wanting tailscale specifically