Pool | Collaborative & Personal Savings
Collaborative savings platform enabling structured group financial goals and transparent contribution tracking.

Problem Context
Saving toward a shared goal breaks down fast. Without one place to track who contributed what, groups fall back on messages and mental math. Pool gives everyone a shared view that updates automatically, no check-ins needed.

Designed in dialogue with Figma Make
Key screens and component variants were explored using Figma Make as an active design partner. Generating layout alternatives, testing edge cases, and stress-testing the contribution flow before committing to final decisions.
Saving goals screen options

Option 1- Grid

Option 2- Carousel

Option 3- List

Option 4- Segments

Option 5- Split
Connect Bank screen options




Option 4- Modal

Design Decisions & Trade-off
Key screens and component variants were explored using Figma Make as an active design partner. Generating layout alternatives, testing edge cases, and stress-testing the contribution flow before committing to final decisions.
One Mental Model
Pool is built around one idea: define a target, track contributions, see where things stand. Whether saving alone or with a group, the structure is identical — one goal, one pool, one shared view of progress. This single mental model drives every screen in the product.

System Design
The system is built around a single contribution model, transparent, role-based, and immutable. Four layers govern how money moves, who sees what, and how the interface responds automatically.
1 - Contribution rules
Each pool defines its own input method and split logic, manual or bank-synced.
2 - Goal tracking
Progress is calculated automatically from validated transactions, no manual updates needed.
3 - Member roles
Visibility and permission rules are set at pool creation, no one can move money without an explicit action.
4 - Transparency layer
Every member sees a shared live view of progress and individual inputs, updated on every validated transaction.
The diagram below maps how these four layers translate into the token architecture. Foundation tokens define the grid and spacing rules. Surface and action tokens govern how contribution states appear. Status tokens trigger automatic responses when a payment is late or a goal is reached. Real-time goal tracking sits at the top, always visible, always current.
Key Screens
Core user flows demonstrating contribution clarity and shared visibility.
Transparency
Group accountability
Passive visibility

Contribution Flow
Flexible input
Read-only bank sync
Trust by design
Start manual, connect later, read-only bank sync is optional
Progress is calculated the same way regardless of input method
Expense logging
Settle up
No social friction

© 2026 Guy Bar-Sinai


