January 23rd, 2026
New
Improved
Fixed

A real release week. Direct messages finally know which ones you’ve read. Reply threads get timestamps you can hover, a subscribe button, and notifications that summarize themselves when too many replies pile up.
Having completed the Atelier phase of Reintersect, we’re ready to start bringing Cartographers on board. In the time you’ve been waiting, we’ve refined so many things and created an experience so cohesive it becomes incredibly valuable. We really appreciate your support and can’t wait to get you on board.
Direct messages track unread states per conversation now. Send someone a message and they see a badge in their sidebar. Open the DM and a “New” divider sits exactly where the unread messages start. Scroll to the bottom, focus the window, or come back from the kitchen - and the unread state clears on its own.
People in your sidebar reorder by most recent message activity, so the conversations you’re actually having show up first.
Read tracking works automatically, so you don’t have to do anything for messages to count as read (except for reading them).
You can now subscribe to (or unsubscribe from) a specific reply thread under any conversation. When someone adds a sub-reply, subscribers get notified. If multiple replies pile up, we’ll digest them into a single AI-generated summary instead of buzzing your inbox five times.
Subscribe and unsubscribe can be found both in the context menu or popover of a reply.
We’ll send you the first notification for any thread instantly so you’re aware that people are talking in a thread you talk about. After that, we limit the max amount of notifications to 1 every 5 minutes. If you receive more, we’ll digest and summarise them for you before delivering a single notification.
Deleting a reply will now clear the pending notifications pending to it.
When you reply to a thread or conversation, we’ll automatically subscribe you to it.
Top-level replies and sub-replies show timestamps now, formatted the way you’d expect.
Empty replies can no longer be sent.
Set a short subtitle on your profile. Role, tagline, signal, whatever. It shows up across the app so everyone knows who they’re talking to.
Circle pages show a proper “this circle was deleted or doesn’t exist” empty state instead of a blank loader.
Conversation view loads with a full skeleton that maps to the real layout, not a weird grey block.