Looks like Bluesky has DMs now! Though, per the protocol documentation, it’s run purely within the main bsky.social instance and isn’t encrypted. Looking forward to seeing how it looks in AT Proto once that’s in!

https://docs.bsky.app/blog/2024-protocol-roadmap#product-features