You get a private copy and we remove it from Vibemoji Studio, our sitemap and (over time) Google. We can't undo the views, screenshots or downloads counted above.
✦ your blueprint ✦
Pick One
“Fifty ideas in. One clear start out.”
seed: "Too many options: 50 ideas saved, zero started. Decision fatigue. this app helps…"
🌍 global
Quick facts
Who it's for
Meet Lena, a 27-year-old backend developer in Lisbon (or Lagos, or Lahore) who has 50 half-written project ideas in Notion and Apple Notes, reopens the list on Sunday nights hoping to feel inspired, ends up reorganizing tags instead of…
Start-up cost
$370-1,140
Rough estimate for the first 90 days, not financial advice.
First 3 steps
Interview 8 developers, students, or creators who have a long saved-ideas list, and ask what they tried and why none got started.
Post a short "Send me your idea list, get one pick" offer in 3 communities such as Reddit, Indie Hackers, or Discord groups, and collect at least 20 sign-ups on a free form.
Run a manual version by hand for 5 people, using a Google Form questionnaire and a spreadsheet to rank their ideas and name one pick.
The Pitch
Pick One is a mobile-first app (with a web companion) for developers, students, and creators who have 50 ideas saved in Notion and zero started. Paste or import your list, answer a short guided questionnaire for each idea about your excitement, the time it needs, the skills you already have, and the people who could help or keep you accountable, and Pick One returns a ranked shortlist with one clear "start this one" pick. When two ideas score too close to call, a dice-roll tiebreaker ends the deadlock, and a warm dawn check-in then hands you a 25-minute first sprint, with a nudge on your watch, so the decision becomes action before your morning gets busy. The free tier ranks up to 5 ideas, while Pro ($6/month or $40/year) unlocks unlimited ideas, streaks and progress stats, and accountability-partner invites, all in an amber-and-violet look that feels like a calm, wise friend rather than another productivity chore.
For Whom
Meet Lena, a 27-year-old backend developer in Lisbon (or Lagos, or Lahore) who has 50 half-written project ideas in Notion and Apple Notes, reopens the list on Sunday nights hoping to feel inspired, ends up reorganizing tags instead of starting anything, and wants one thing to finally build and show friends by summer, while right now she is quietly losing evenings to doomscrolling and "research" and feeling guilty about each abandoned idea.
Mock Screens
9:41●●●
Dawn Check-In: Today's One Pick + 25-Min Sprint Timer
🌅
Good morning, Priya. Today you pick: Build the budgeting app prototype.
Ranked #1 of 23 ideas (score 87). Your first sprint: sketch the 3 core screens on paper. Day 6 streak, and your accountability partner Marco will see when you finish.
▶ Start 25:00 Sprint
🎲 Tie? Roll the Dice
🔥 6-Day Streak + Marco Nudge
↻ Swap Pick (1 left today)
●○○○
9:41●●●
Idea Pile to Ranked Shortlist with Dice-Roll Tiebreaker
🎲
50 ideas in. Your pick: Ship the Habit Tracker.
Scored on excitement, time, skills and who can back you. #1 Habit Tracker app scores 87, #2 Learn Portuguese for Lisbon trip scores 86. Too close to call, so roll the dice. Free ranks up to 5 ideas, Pro unlocks unlimited.
Streaks & First-Sprint Progress with Accountability Partner
🔥
6 days in. Keep building 'Habit Tracker for Climbers'
Today's 25-minute sprint: sketch the log-a-climb screen. Maya in Lisbon finished her sprint at 7:42 AM and sent you a 👏. Finish yours to keep your streak and see her progress.
🔥 6-day streak with a 7-day badge due tomorrow
⏱️ Start 25-min sprint button, 14:20 left on the timer
👥 Maya's check-in: 6/6 sprints done, nudge sent
📊 Sprint 1 progress bar at 72%, 3 of 4 tasks done
●○○○
The Hero View
the one screen / scene people will remember
9:41● ● ●
🎯
Good morning, Priya
52 ideas in · 5 ranked · 1 to start today
Pick One — Today's Start
Start this one: Lisbon Street-Food Zine
Score 87/100. High excitement (9/10), you already own the skills (photography, layout), and your friend Tomás offered to review drafts. First sprint: list 10 stalls you want to feature. 25 minutes, timer ready.
Pick score
87/100
First sprint
25 min
Check-in streak
6 days
in this view
1
1. Lisbon Street-Food Zine
Score 87 · 6 hrs/week · Tomás as accountability partner
2
2. Budget Tracker Widget for iOS
Score 81 · 8 hrs/week · needs Swift refresh
3
3. Learn Bossa Nova Guitar
Score 74 · 3 hrs/week · no one in your circle yet
4
4. Weekend Pottery Class
Score 73 · within 2 points of #3, so roll the dice if you're stuck
Start 25-min sprint
Roll the dice tiebreaker
Add or import ideas
Core Features
Idea Import: paste a raw list or import from Notion, Apple Notes, Google Keep, or CSV, and Pick One splits it into individual idea cards in seconds, with no retyping.
60-Second Idea Questionnaire: for each idea, rate excitement (1-5), estimate hours to a first version, tick the skills you already have, and name people in your life who could help or hold you accountable.
Ranked Shortlist with a 'Start This One' Pick: scores every idea on excitement, time fit, skills match, and support, then shows a top 3 with a plain-language reason for the winner, such as 'You have the skills and 5 hrs/week free'.
Dice-Roll Tiebreaker: when the top scores are within a few points, one tap rolls the dice between the tied ideas. A short 'Does the result feel like relief or disappointment?' prompt tests your gut reaction and can trigger a re-roll.
Morning Check-In and 25-Minute First Sprint: a dawn notification in your local time zone asks 'Ready for today's sprint?'. It suggests one tiny first step for your chosen idea, runs a focus timer, and ends with a done or not-yet log.
Streaks and Progress Stats (Pro): see sprints completed, current streak, total hours invested, and the share of saved ideas started versus parked, with simple weekly charts that make momentum visible.
Accountability Partner Invites (Pro): send a link to a friend or colleague anywhere in the world, who then gets a light notification when you finish a sprint and can send a one-tap cheer. Apple Watch and Wear OS nudges are included.
Free and Pro Tiers: the free tier ranks up to 5 ideas, and Pro (about $6/month or $40/year) unlocks unlimited ideas, streaks and stats, partner invites, and watch nudges.
Import Your Ideas → Quick Idea Questionnaire → Ranked Shortlist → Your Pick + Dice → Morning Check-In → 25-Minute Sprint
Stack Suggestion
aiAn LLM API (OpenAI or Anthropic) parses pasted idea lists into structured ideas and drafts a tiny 25-minute first-sprint step for the chosen idea, in a warm, wise tone. Ranking itself uses a transparent weighted scoring model (excitement, time required, skills owned, support available) so results are explainable. A seeded random dice-roll breaks ties when scores are close.dataPostgres for ideas, questionnaire answers, scores, sprints, streaks and accountability-partner invites. Redis (Upstash) caches daily check-in state. PostHog tracks the core metrics: first sprint completed, daily check-in return rate and idea started. Notion, CSV and plain-text importers feed the idea list.backendSupabase (Postgres, Auth, Row Level Security, Edge Functions) for sign-in with Apple, Google and email. Edge Functions run the idea-scoring and ranking logic, and a Cloudflare Workers cron handles timezone-aware morning check-in pushes. Stripe plus RevenueCat manage the free tier (up to 5 ranked ideas) and Pro at $6/month or $40/year.frontendReact Native with Expo (TypeScript) for iOS and Android, with Reanimated for the dice-roll and geometric amber/violet animations. A lightweight Next.js web companion handles bulk idea import and paste. i18next provides localization, and prices display in USD ($).platformMobile-first on iOS and Android via Expo EAS builds and OTA updates, with a web companion for import. Push notifications through Expo Notifications and APNs/FCM carry the morning check-in, with Apple Watch and Wear OS nudges added after the daily check-in proves sticky. Sentry handles crash reporting and GitHub Actions runs CI/CD.
Monetization
Model
Freemium with a subscription Pro plan (monthly or annual billing)
Price tier
Free: $0 / Pro: $6 per month, or $40 per year billed once annually (equals about $3.33 per month, a saving of $32 versus 12 x $6 = $72 per year). Prices are in US dollars everywhere.
Free vs Paid
Free: import or paste ideas, rank up to 5 ideas with the guided questionnaire (excitement, time required, skills, helpers), get one 'start this one' pick, use the dice-roll tiebreaker, and run the 25-minute first sprint with the daily morning check-in. Pro ($6 per month or $40 per year): unlimited ideas (so a 50-idea backlog can be fully ranked), streaks and progress stats, accountability-partner invites, and watch nudges. Social-circle mapping and gamified extras are not built until users show they return to the daily check-in.
Key conversion moment
The user pastes in their full list of about 50 ideas, hits the 5-idea free limit right when they want the complete ranking, and sees the paywall with the line 'Rank the other 45 and pick your one.' A second moment comes after their first completed 25-minute sprint, when Pro offers streaks and an accountability partner to keep the momentum going.
Business Plan
First steps
Interview 8 developers, students, or creators who have a long saved-ideas list, and ask what they tried and why none got started.
Post a short "Send me your idea list, get one pick" offer in 3 communities such as Reddit, Indie Hackers, or Discord groups, and collect at least 20 sign-ups on a free form.
Run a manual version by hand for 5 people, using a Google Form questionnaire and a spreadsheet to rank their ideas and name one pick.
Message those 5 people each morning with a 25-minute first sprint for a week, and note who actually starts.
Build a simple landing page showing the Free and Pro plans ($6/month or $40/year) with a waitlist, and ask your interviewees if they would pay.
Startup costs
Landing page and waitlist (Carrd, Tally, or Framer free tier)$0-20/mo
Domain name for Pick One$10-25 one-off
AI app builder (Lovable or Bolt) for the first prototype$20-50/mo
Database and sign-in backend (Supabase free tier)$0-25/mo
Payments setup (Stripe or Lemon Squeezy) with transaction fees only$0-10/mo
Freelance designer or developer for polish, onboarding, and notifications$300-800 one-off
First 90 days, total$370-1,140
90-day plan
Days 1-30
Validate with a manual pick
10 customer interviews completed
20 people on the waitlist
5 people finish the manual ranking and start their pick
Days 31-60
Build and test the prototype
Working prototype with import, questionnaire, ranked pick, and dice tiebreaker
10 beta testers using the daily check-in
At least 3 testers start their chosen idea within a week
Days 61-90
Launch Pro and first sales
Payments live for Pro at $6/month and $40/year
First 5 paying customers
Half of beta testers still doing the morning check-in after 2 weeks
Rough estimate to plan with, not financial advice. Costs vary a lot by country, scope and how much you do yourself.
Financial projection (estimate)
An estimate built from the assumptions below, not financial advice. Change any number to see your own version.
Covers its monthly costs from month 6
Start-up cost not paid back within 12 months
$6 left over from each sale
Profit Cash
Assumptions · The owner's assumptions
Monthly running costs: $63
Landing page and waitlist (Carrd, Tally, or Framer free tier): $10 from this plan
AI app builder (Lovable or Bolt) for the first prototype: $35 from this plan
Database and sign-in backend (Supabase free tier): $13 from this plan
Payments setup (Stripe or Lemon Squeezy) with transaction fees only: $5 from this plan
Month
Revenue
Costs
Profit
Cash
1
$48
$67
−$19
−$586
2
$52
$67
−$15
−$602
3
$56
$68
−$12
−$614
4
$60
$68
−$8
−$621
5
$65
$68
−$3
−$624
6
$71
$69
$2
−$623
7
$76
$69
$7
−$616
8
$82
$70
$12
−$603
9
$89
$70
$18
−$585
10
$96
$71
$25
−$560
11
$104
$72
$32
−$528
12
$112
$72
$40
−$489
3-year view
Revenue
Costs
Profit
Cash
Year 1
$911
$832
$79
−$489
Year 2
$1,275
$862
$413
−$76
Year 3
$1,785
$905
$881
$805
Security & Threat Model
Sensitive data
Imported idea lists with unreleased project conceptsNamed helpers' names and contact detailsNotion, Keep and Notes OAuth tokensSprint logs, streaks and morning check-in timesSubscription status via app store or hosted checkout
Roles & permissions
Free user— Import ideas, rank up to 5, roll dice, run sprints, view own data only.
Pro user— Unlimited ideas, stats, invite partners, enable watch nudges; manage own subscription and revoke partners.
Accountability partner— See only sprint-completed events and send cheers via invite link; cannot view ideas, names or stats.
Support admin— View account metadata and billing status with audit logging; no access to idea text without user consent.
Abuse cases
⚠ A leaked or forwarded partner invite link lets strangers see the user's sprint activity or send unwanted cheers.
Mitigation
Use single-use, expiring, unguessable tokens bound to one partner account; show activity only after the user approves; let users revoke instantly; rate-limit cheers.
⚠ Over-scoped Notion or Keep OAuth tokens expose a user's entire workspace instead of just the selected idea pages.
Mitigation
Request minimum read-only scopes, encrypt tokens at rest, delete them right after import unless the user opts into sync, and offer one-tap disconnect.
⚠ Imported lists or named helpers include third-party personal data, such as friends' names and phones, stored without those people's knowledge.
Mitigation
Store helper names as free text only, with no contact upload; exclude them from analytics; delete them with the account; never message helpers directly.
⚠ Users bypass the free 5-idea limit or get Pro features through tampered client state or replayed receipts.
Mitigation
Enforce limits and entitlements server-side; validate store receipts and webhooks with signature checks; re-verify entitlement on each sync.
⚠ Imported idea text carrying injected scripts or malicious CSV formulas runs in the web companion or in exports.
Mitigation
Escape all idea text on render, prefix formula characters in CSV exports, cap import size and count, and scan file uploads.
Compliance
GDPR/UK GDPR and similar global privacy laws (LGPD, NDPR) for idea and helper data, COPPA-style 13+ age gate, PCI avoided via App Store, Google Play or hosted checkout.
Must pass before launch
☐ An expired, revoked or reused partner invite link returns an error and exposes no user data; a valid partner sees only sprint-complete events, never idea text.
☐ A free account calling the API directly to rank a 6th idea or invite a partner is rejected server-side.
☐ Disconnecting an import source deletes its OAuth token, and account deletion removes ideas, helper names and sprint logs within 30 days, verified by test.
☐ Importing a CSV with =HYPERLINK formulas and script tags renders as inert text in the app and web companion, and exports neutralize formulas.
The Vibe Trail
01 · audience
🧑💻 👩💼 🧑🎓 🧑🏫 🧑🎤 👩🔬
I'm sensing a decision companion for globally scattered developers, managers, students, teachers, performers, and scient…
02 · domain or indu
💻 🏡 🌍 🍽️ 🚗 ✈️
I'm sensing a decision companion for globally scattered developers, students, and creators drowning in 50 saved ideas, b…
03 · mood/feeling
🌅 ⏳ 🔥 🫧 🌧️ ☀️
I'm sensing a warm, hopeful decision companion for globally scattered developers, students, and creators stuck with 50 s…
04 · problem being
🗂️ 🧠💥 📌 📉 🫠
I'm sensing a warm decision companion for globally scattered developers, students, and creators who hoard fifty saved id…
05 · core interacti
🎲 ⏱️ 🧩 📍 ✅ 🔀
I'm sensing a warm decision companion for globally scattered developers, students, and creators drowning in fifty saved …
06 · tone of voice
☕ 🦉 🌤️ 🪄 🧭
I'm sensing a warm, wise decision companion for globally scattered developers, students, and creators drowning in fifty …
07 · visual style
🔲 🔶 🟣 🖼️ 🖌️ 🫧
I'm sensing a warm, wise decision companion for globally scattered developers, students, and creators drowning in fifty …
08 · frequency / wh
🗓️ 📆 🔁 🕖 🌄 ⏳
I'm sensing a warm, wise decision companion for globally scattered developers, students, and creators drowning in fifty …
09 · success metric
🎯 🏁 📈 🧗 🚀 🎉
I'm sensing a warm, wise decision companion for globally scattered developers, students, and creators drowning in fifty …
10 · platform / dev
💻 📱 ⌚ 🧭 🌏 🕹️
I'm sensing an app for side-project hoarders (developers, students, creators) with fifty saved ideas that scores them ag…