September 30 update

SuppAI is now Wellpicked. The project and app identity are Wellpicked: Supplement Guide, with the promise “Personal picks. Clear reasons.”

The latest release candidate puts the AI supplement guide first and makes daily tracking optional. Version 1.6.1, build 76, was submitted to Apple on September 29. The release record verified Waiting for Review at 09:05 UTC that day, with manual release after approval; this is not a claim that the new version is already public.

Inspiration

I started Wellpicked because I could find endless opinions about supplements, but very little help deciding what belonged in my own routine. A cabinet full of bottles still left the same questions: Why am I taking this? Does it fit my goals? Am I doubling up? Can I afford to keep doing it?

The first version answered “what should I take?” As I built and used the app, I learned that people need clear reasons before they need another checklist. Wellpicked now centers the personalized guide, with practical tools for the bottles, budgets, and optional daily habits around it.

What it does

Wellpicked connects a personalized supplement guide with the routine around it.

Start with your context. The latest flow moves from choosing a goal through essential profile and safety questions, an editable answer review, guide generation, and the preview and subscription decision. Medication and health answers remain explicit. Optional Apple Health context and lab-report uploads can add information. The guide explains recommendations, reasons, evidence grades, timing, estimated costs, food alternatives, cautions, and supplements to skip.

Make the plan fit your life. Budget and daily pill-limit controls let you preview a smaller routine, see what would be kept or deferred, and apply the changes. The original doses and safety information are preserved, and you can restore your original plan.

Organize what you already own. My Shelf supports bottle records, label extraction with editable confirmation, costs, and links to your guide. Ingredient-overlap summaries help make duplication visible while leaving unknown amounts unknown.

Make tracking a choice. The latest navigation is Today / Guide / More, with the guide at the center. To track an item, choose “I already take this · track it” and confirm the actual amount and timing. Generating a recommendation or saving a bottle label does not automatically add it to Today. Dose logging, reminders, check-ins, and history support reflection without requiring everyone to maintain a checklist.

Understand the reasoning. Ask AI uses your guide as context for follow-up questions. Evidence explanations, supplement-specific cautions, and a dedicated Safety & Sources page make the reasoning easier to inspect.

Wellpicked provides general wellness information. It does not diagnose conditions, establish that supplements caused a change in wellbeing, or replace professional advice about medications and health conditions.

How I built it

The iPhone app uses React Native, Expo, Expo Router, and TypeScript. A Next.js API runs on Vercel with Neon Postgres and Drizzle. Shared Zod schemas keep the mobile app and API aligned on questionnaire answers and structured guides.

Claude handles primary guide generation, with an OpenAI model available for recovery through Vercel AI Gateway. Generated guides pass through schema validation and additional checks before reaching the app. Apple Health is optional and read-only; raw HealthKit samples stay on the device. Routine history and shelf details are stored locally, and account deletion is available from the app.

RevenueCat connects the subscription experience to StoreKit: product offerings, localized prices, introductory-offer eligibility, purchases, restores, and premium access. Sentry supports release diagnostics, while consent-controlled analytics help identify where onboarding and checkout need work.

Codex supported implementation, debugging, testing, and release work across the mobile client and backend. The build has involved repeated product and engineering iterations, from the initial questionnaire to the current routine, shelf, and reflection tools.

RevenueCat and monetization

Wellpicked uses monthly and annual subscriptions because the product provides ongoing value: an actionable routine, guide-aware questions, tracking, and plan updates alongside the initial guide.

Users see personalized value before the subscription decision. The paid experience then carries that plan into daily use. The paywall presents localized subscription terms and restore access. Seven-day introductory trials were configured for the regular monthly and annual plans, subject to Apple's eligibility rules.

The latest review candidate also includes an annual recovery offer after checkout cancellation. It requires a separate purchase decision and explains the renewal terms. Purchase diagnostics distinguish cancellations, failures, and confirmed access; sandbox activity is separated from production outcomes.

Design

The “Little wins” redesign gives Wellpicked a warmer identity: a cream background, cobalt actions, pastel cards, rounded Fredoka headings, and a smiling sun-capsule character.

The visual changes support a practical goal: make a complicated topic feel approachable. The latest guide-first design uses peach, mint, lavender, and blue cards, clearer answer review, and an expressive sunshine mascot. Guide details reveal explanations when needed. Motion respects Reduce Motion and stops when the app moves into the background. Budget controls show a preview before changes, and check-ins encourage reflection without presenting a personal rating as proof of a health outcome.

Challenges I ran into

Useful personalization without false certainty. Missing answers must stay missing. An unreadable label must not become a guessed dose. Medication and health flags need explicit input and conservative cautions. These constraints shaped the data model, prompts, validation, and interface.

Turning a recommendation into a habit. A long questionnaire and a detailed guide were not enough. I shortened the initial setup, added a practical routine, and built tools for the bottles, budgets, and daily actions that surround a plan.

Shipping reliable changes across app versions. Native camera features require a new binary, while compatible interface fixes can ship through Expo updates. I had to manage those boundaries, recover from interrupted guide responses, and verify update delivery separately from workflow status.

Learning from purchase behavior. A cancelled checkout does not explain why someone left. I improved the connection between displayed offers, purchase attempts, StoreKit outcomes, and premium access so product decisions can be based on clearer evidence.

Accomplishments I'm proud of

Launched Wellpicked on the App Store during Shipaton and continued iterating after release. Expanded the original guide into a routine with shelf management, budget controls, dose logging, check-ins, and plan history. Replaced the earlier visual direction with the distinctive Little wins design. Integrated RevenueCat beyond a purchase button, including restores, eligibility-aware terms, access handling, and checkout diagnostics. Completed the Wellpicked rebrand across the app, website, and new App Store submission, including six refreshed store images. The September 29 release validation recorded 509 passing mobile tests and 300 passing API tests, plus TypeScript, release checks, and a production API smoke test. These do not replace physical-device purchase, cancellation, restore, or accessibility testing.

What I learned

Clarity is part of the product. Explaining why a supplement appears, what information is missing, and what a change will do matters as much as generating a recommendation.

I also learned to separate implementation from results. Shipping a shorter flow does not prove higher conversion, and a check-in trend does not prove a supplement works. The next improvements need both reliable measurement and real user experience.

What's next

Bring the 1.6.1 review candidate through Apple's review and complete physical-iPhone purchase, cancellation, restore, and accessibility checks. The submitted build includes the Wellpicked identity and guide-first product flow; public availability depends on review and manual release.

Keep improving the first useful guide, optional bottle scanning, and the transition from understanding a recommendation to making a deliberate tracking choice. Measure conversion and return use before claiming that these changes improve either.

Try Wellpicked

Download Wellpicked for iPhone

Start with a goal, review your personalized guide, then explore the optional bottle, budget, tracking, and reflection tools. Optional health permissions can be skipped. Features available in a review candidate may differ from the public App Store version.

Free access for testing

Use promo code SUPPAIFREE to try Wellpicked Pro for one month free. The code retains the original app name; enter it exactly as shown.

Redeem SUPPAIFREE on the App Store

The offer was configured for new, existing, and expired subscribers, with automatic renewal disabled for this offer. It replaces rather than stacks with an introductory offer. The code has a total redemption limit of 500 and expires at 12:00 a.m. Pacific on December 31, 2026, subject to remaining availability and Apple's redemption terms.

Project description refreshed September 30, 2026.

Built With

Share this project:

Updates

Submission history