Why we made the daily round async
The decision that shaped most of the rest of the product, and what it cost.
The choice
A live game together is more fun in the moment. An async one is the only version that includes everybody on a team spread across time zones. We picked the second, because a feature that excludes the same colleagues every day is not a team feature.
What it cost
Async meant building a content clock per team, a reveal that waits for the window rather than the last player, and a week that closes on the team's Friday rather than the server's. Live rooms exist for when you do want everyone at once — but they are the addition, not the default.