The Design Behind OkCupid's Offline-first Chat App The chat app is a table-stakes feature for any dating app. A responsive and reliable messaging experience encourages users to stay on the platform...