Case study — CHOOZ · iOS App Design

Chooz

Sociocratic governance, translated into a mobile interface — so every voice shapes the decision

UX/UI Designer & Co-researcher · ESDi · Ramon Llull University · Barcelona
Year 2022–2023
Institution ESDi · Ramon Llull University
Type Masters Thesis · iOS App
Partner Uzodima Akwukwuma
Tools Figma · Design Thinking
🌿
chooz
Gather opinions and make the best decisions together
Get started
I have an account
Splash
Group decision
Where should we go for the weekend?
🏖️
Beach trip to Tarragona
✗ No
✓ Yes
3 of 6 voted · tap to respond
Voting
Decide on each idea
🗼
Paris would be nice!
I'm not sure about this 🟡
Back
Next
Reserve vote
Group decision info
ACTIVE
Your group has decided
Razzmatazz 🎉
Ideas (5)
Games night!
Coming soon...
Consensus reached

Masters Thesis · ESDi School of Design · Barcelona

Design of the UX/UI of an iOS application for solving group decision problems based on a sociocratic decision-making model — a concept with no direct market equivalent at time of submission.

Governance design Sociocracy Consensus systems iOS · Figma Design thinking Mixed-methods research Academic thesis

Group chats are not broken. Group decision-making is.

The problem we set out to solve was not technical — it was structural. Group chats have the tools. They lack the framework. When a group of people needs to reach a decision, WhatsApp becomes a cacophony: dominant voices crowd out quieter ones, emoji-counting substitutes for structured input, and the process defaults to whoever shouts loudest or gives up last. This is not a feature gap. It is an absence of governance.

Research methodology — mixed methods, two rounds

48
Screener responses — Google Forms, quantitative + qualitative open questions
10
1:1 qualitative interviews — open-ended, clustered into patterns across multiple rounds
2
Semesters of iterative research — screener, interviews, analysis, pivot, redefinition

What the research actually found

The chaos is the product. Groups struggle not with missing features but with the absence of structure. Large groups produce chaos whether the goal is social or organizational.
Users stay on WhatsApp despite its inadequacy — switching costs and network effects outweigh frustration. Any solution had to coexist with existing habits, not replace them.
When no hierarchy exists, planning collapses. Groups either defer to one dominant organizer or dissolve into parallel conversations — neither produces equitable outcomes.
Informal voting mechanisms are already in use — quoting messages, emoji reactions, counting responses. Users have invented workarounds for a problem no tool has formally solved.
Participation is not the same as contribution. Being in the group chat does not mean your opinion shapes the outcome. Members feel like audience, not authors.

The critical pivot — from tool to framework

Our initial proposals were WhatsApp-native: a polling add-on, a keyboard extension, a chatbot. The second semester forced a harder question: were we solving the right problem? A polling tool addresses symptoms. The root problem is the absence of a structured governance model for peer groups. This drove the pivot to sociocracy — and to a standalone app that treats decision-making as a discipline, not a feature.

A 70-year-old governance model, rendered in six screens.

Sociocracy — developed by Gerard Endenburg in the 1950s — is a decision-making system built on consent rather than majority rule, circular structure rather than hierarchy, and continuous feedback rather than finite votes. Translating it into a mobile interface required first understanding what it demands of users: not speed, but structured participation; not agreement, but the absence of reasoned objection. Every screen in Chooz maps to a stage in the sociocratic process.

The six-stage consensus process — click to explore

The five design pillars

01
Collaboration
02
Cooperation
03
Egalitarianism
04
Inclusion
05
Participation

The "reserve opinion" — the most consequential UX decision in the app

Standard polling apps offer Agree / Disagree. Chooz adds a third option: "I'm not sure about this." This is not an abstention — it is a structurally significant input. The user who selects it is required to write a justification. That justification is visible to the group and triggers another round of discussion. This single interaction is a direct translation of sociocratic theory: unresolved reservation is not ignored, it becomes the next agenda item. No comparable app implements this mechanism.

Five prototype flows. Each one a governance principle in action.

The Figma prototypes below are live and interactive. Each flow demonstrates a specific sociocratic value embedded in the app's interaction design. Click through the screens — these are not mockups, they are the designed user experience. The full flow covers the complete journey from group creation to consensus.

Full prototype flow — complete user journey

Full flow — group creation to consensus reached Interactive
Open full prototype in Figma ↗

Principle flows — each pillar demonstrated

Inclusion & Participation Pillar 04–05
Open in Figma ↗
Egalitarianism Pillar 03
Open in Figma ↗
Collaboration & Cooperation Pillar 01–02
Open in Figma ↗
Consensus Reached End state
Open in Figma ↗

Try the vote mechanic — experience the "reserve" interaction

The three-state voting system is the core innovation in Chooz. Agree and Disagree are familiar. The third option — "I'm not sure about this" — is structurally different from both. It requires a justification and returns to the group as an open thread. Try it below to experience the interaction as a participant would.

Live vote simulator
Where should we go for the weekend?
🏖️
Beach trip to Tarragona
Select a vote to see what happens in the sociocratic model

Visual design system

Color palette
Primary dark
Agree / CTA green
Reserve / caution
Disagree / block
Vote states
Green dot — Agree
Yellow dot — Reserve
Red dot — Disagree
UI touchpoints
Visibility · Active participation · Voting · Threads · Documentation · Time limits · Admin roles · Error prevention · Discussion circles · Notification control

Designing for governance is designing for human behavior under disagreement.

Chooz was academically rigorous and practically ambitious. The lessons are not primarily about UX patterns — they are about what happens when you try to encode social theory into product logic, and what breaks when you discover that real groups do not behave like theoretical models predict.

01

The problem you start with is rarely the problem you end with

We began designing a WhatsApp add-on and ended designing a governance system. The pivot was painful but necessary. Research that only confirms your initial hypothesis is not research — it is validation theater. The willingness to abandon a semester of work when the evidence demands it is the most important design skill of all.

02

Translating theory into UI requires understanding what the theory actually asks of people

Sociocracy does not ask people to agree — it asks them to remove their objections. That is a fundamentally different demand. Every screen in Chooz had to be designed for this: the reserve option, the justification requirement, the discussion threads, the consensus check. Getting the theory wrong would have produced a polling app with good branding.

03

The most important feature is the one that feels most like a limitation

The reserve option with mandatory justification will frustrate users who want a quick poll. That frustration is the product working correctly. Chooz is not designed for speed — it is designed for equity. The friction of the reserve mechanism is the mechanism. Removing it to improve conversion would destroy the thing that makes the app coherent.

04

Information architecture is the difference between a feature and a philosophy

The "Tree" metaphor — decisions with nested questions, branches of ideas, and a root consensus — is not decorative. It encodes the sociocratic circle structure into the app's information model. Without that underlying architecture, the voting feature is just a poll. With it, Chooz becomes a system for thinking together.

05

Academic rigor produces better product thinking

The 106-page thesis behind Chooz was not separate from the design — it was the design process made visible. Literature review, methodology, interview analysis, theoretical framework, implementation consideration: each chapter was a design decision documented before the screens were drawn. This is how products should be built — from understanding, not from assumption.

Chooz in the context of the portfolio

HP Smart Digitization

Innovation & Discovery

0→1 AI product from hypothesis
Six-pilot validation methodology

Cobria

Enterprise Authority

Legacy systems consolidated
National award nomination

Vienna Airport T2

Physical Systems Anchor

€62M infrastructure BIM
State-level inauguration
"A polling app asks: what do most people want? A governance app asks: what can everyone live with? These are profoundly different questions. Chooz was designed to ask the second one — and to make the process of asking it transparent, structured, and equitable for every member of the group."

Capabilities demonstrated

Sociological theory → UI Governance system design Mixed-methods research Academic thesis execution Information architecture iOS prototyping · Figma Design thinking methodology Equity-centered design
← Vienna Airport T2
Back to
All Work →