Optional accounts in SplitVote: you vote without signing up
In SplitVote, voters don't need to create an account. Accounts exist, but they're only useful to poll creators who want to track their polls over time.
SplitVote is a tool for group decisions: "where do we eat tonight?", "which logo do we go with?", "should we vote yes on this proposal?". The typical use case is one-off, inside a group chat, with people who may never open the app again.
That's why the account system is optional: voters never have to sign up.
Two flows, two friction levels
The app draws a clear line between two roles:
- Voters open the link, pick an option, confirm. No email field, no password, no extra consent to tick. The flow is designed to last the time of a chat message.
- Poll creators can choose to stay anonymous (managing the poll from the link they generated), or sign up — and in that case keep all their polls in one place, see their history, and manage them from any device.
So the account isn't a gate; it's a tool that activates only when it actually adds value: cross-device continuity and a memory of your polls over time.
Why this design holds up
The real question isn't "do I need accounts?" — it's "where's the first drop-off point, and how do I take it out of the way?".
For a quick-poll tool, the first drop-off point is forced sign-up on the voting side. Moving accounts from the voter side to the creator side — and making them optional even there — keeps the voter funnel clean (one click, one vote) while creators still get every advanced feature when they actually need them.
Accounts-everywhere by default is the easy choice, but rarely the right one. Accounts-where-they-add-value takes more work, but removes friction where it matters.