Ranked Voting for groups

Bestof

Decide what your group should watch, play, eat, or do next. Everyone ranks the options, Bestof finds the least-regretted winner, and the reveal happens together.

Download on the App Store Android coming soon

Fast in the room

A fair decision before the snacks get cold.

One person hosts, nearby phones join, and Bestof keeps the vote moving without requiring accounts, spreadsheets, or a server just to pick dinner.

01

Host a vote

Pick a category, add the choices, and invite the room from your phone.

02

Rank the options

Each person drags choices into their honest order of preference.

03

Reveal the winner

Rounds play out on everyone’s screen so the result feels earned.

Why ranking works

The winner should make the group happier, not just louder.

First-past-the-post voting can crown a polarizing option when the group splits. Ranked Voting can keep looking until a broader favorite emerges.

Movie night Round 2
Spider-Verse Broad second-choice support
61%
Godzilla Minus One Strong first-choice bloc
39%

Share the result

A consensus meter the whole group can read at a glance.

Knowing who won is only half the story. The consensus meter shows how the group felt about the winner — was it a landslide, a solid compromise, or a divisive pick? Every ballot adds one colored band, ordered from strongest to weakest support, so the result reads like a compact stacked bar.

It is built from plain text and emoji, so the same artifact drops cleanly into any group chat or social post. Ballots never leave the host — only the aggregate band counts are shared, so no one’s individual vote is ever exposed.

First choice Strong support Acceptable Weak support No support

Available now

Bring more happiness to the next game night.

Download Bestof on iPhone today and use Ranked Voting for dinner plans, movie nights, game nights, group trips, and every small decision with too many good options. Android is coming soon.

Download on the App Store Android coming soon

Built on Cloudflare

Secure, scalable infrastructure for group decisions.

Bestof uses Cloudflare as its public infrastructure layer so group votes can stay fast, resilient, and protected as more people host decisions across different networks.

Cloudflare Pages

Global website delivery

The Bestof marketing and join-link experience is deployed as a Cloudflare Pages site for fast, cacheable delivery close to visitors.

Workers + WebSockets

Remote voting relay

Remote participants connect through a Cloudflare Worker relay when local peer-to-peer voting is not possible.

Durable Objects

One coordinator per vote

Each relayed vote is routed to a Durable Object session coordinator, keeping connections together while the app preserves its privacy-first voting model.