ProsNCons app icon

ProsNCons

A collaborative pros & cons list for iPhone. Start a decision, list the good and the not-so-good, and text a link so friends can weigh in.

Decide out loud, with your people.

Some decisions are better made with a group chat's worth of opinions. ProsNCons gives everyone the same two columns and lets them fill them in together, from wherever they are.

  • Owners own the framing. Only a decision's creator can change its title, notes and color, or invite and remove people.
  • Everyone owns the list. Anyone in a decision can add, edit, move or delete pros and cons, and everyone sees it within a few seconds.
  • Invites are one-time links. Each link works for exactly one person and expires after a week. Text it, and it opens straight into the app.

Under the hood

App
SwiftUI, Swift 6
API
Cloudflare Workers + Hono
Data
D1 (SQLite)
Pushes
Straight to APNs, no relay
Links
Universal Links on pnc.bodgy.dev

The little things

No accounts

You get a random identity, like "Bubbly Otter", the first time the app opens. It rides along in iCloud Keychain to your other devices. Tap it to shuffle.

Polite notifications

When someone joins or changes a decision, everyone else gets one short summary, like "🦊 Zippy Fox added 2 pros", at most once every few minutes.

Built to run for free

The whole backend fits on Cloudflare's free tier. An open decision checks for news every few seconds for the cost of reading a single row.

Leave anytime

Delete your data from the app and you're gone, along with the decisions you started. Tokens and invite codes are only ever stored as hashes.

More from the bench