DEV Community

Cover image for Building a Viral, Zero-Friction Social Game (Lessons in UX & Privacy)
feroz feroz
feroz feroz

Posted on

Building a Viral, Zero-Friction Social Game (Lessons in UX & Privacy)

We just launched WhoKnowsMe, a friendship trivia game built to settle scores in group chats.

Many interactive web games are bloated with intrusive ads, load slowly, and force users to create accounts just to view their friends' scores. When building WhoKnowsMe, we set out to build a modern, high-performance alternative focused on absolute speed, privacy, and visual appeal.

Here are the key product lessons we learned:

1. Zero Onboarding Friction is King

Forcing sign-ups before someone can play a game is a major drop-off point. WhoKnowsMe requires zero accounts, emails, or password creation for both the creator and the quiz taker. You write your name, select your questions, and share.

2. Privacy via Local Storage

Without user profiles, how do creators find their dashboard if they close their browser? Instead of database logins, we silently store quiz slugs and private management keys inside the user's local browser storage. This gives creators a private "My Quizzes" history list directly in the header/footer while keeping their data 100% private to their device.

3. Aesthetics Build Organic Growth Loops

People love to share their scores, but plain text sharing is boring. We designed high-quality, downloadable 9:16 glassmorphic scorecard graphics. Takers can download these directly as PNGs to post on Instagram Stories or send in WhatsApp chats, creating a natural viral feedback loop.

Check out the live product at whoknowsme.techpick.tech and let me know your thoughts in the comments!

Top comments (0)