Product Roadmap

Our journey from MVP to a comprehensive personal longevity operating system.

Updated March 2026

Overall Progress

97%

12

Phases complete

2

In progress

0

Planned

171 of 177 features shipped

Phase 1: Core Infrastructure

Completed

Q4 2025

Foundation: auth, planning, subscriptions, and admin.

8/8 features100%
  • Database schema with RLS policies
  • Roadmap → Goal → Milestone → Task hierarchy
  • Real-time task updates via Supabase subscriptions
  • Financial tracking across planning entities
  • Stripe member subscriptions (monthly, annual, lifetime)
  • Admin dashboard with user management and analytics
  • Cloudflare Turnstile bot prevention on signup
  • Paid-only signup flow: new accounts redirect to /pricing after registration

Phase 2: Nutrition & Recipes (Fuel Module)

Completed

Q1 2026

Track what fuels your journey: ingredients, meals, recipes.

9/9 features100%
  • Ingredient library with NCV (Nutrient Cost Value) framework
  • Protocol-based meal logging system
  • Cost tracking and budget alerts
  • USDA FoodData Central API integration
  • Open Food Facts API integration
  • Auto inventory management
  • Public recipe pages with likes, saves, and sharing
  • Recipe import from any URL (JSON-LD scraping)
  • Public cook/author profile pages

Phase 3: Publishing Platform (Blog & Community)

Completed

Q1 2026

A full content publishing system for the CentenarianOS community.

9/9 features100%
  • Blog system with rich text editor and Cloudinary media upload
  • Public blog pages with likes, saves, and reading progress events
  • Share bars: Copy Link, Email, LinkedIn, Facebook
  • Public author profile pages
  • In-app AI help assistant with RAG (retrieval-augmented generation)
  • Terms of Use, Privacy Policy, and Safety / Medical Disclaimer pages
  • Rise Wellness of Indiana mental health resources page
  • Site footer with legal links on all public pages
  • Signup Terms + Privacy agreement checkbox

Phase 4: Centenarian Academy (LMS)

Completed

Q1–Q2 2026

A full learning management system: create, publish, sell, and take courses.

55/55 features100%
  • Teacher role and Stripe subscription for teachers
  • Stripe Connect Express onboarding for teacher payouts
  • Platform teacher bypass: admin courses pay directly to platform account
  • Course builder: modules, lessons (video / text / audio / slides), free preview
  • Course catalog with search, filters, and course detail pages
  • Student enrollment: free courses and paid (Stripe checkout)
  • Lesson progress tracking
  • Choose Your Own Adventure (CYOA) navigation mode per course
  • Assignment creation, student submission with file upload, teacher grading
  • Teacher dashboard: course editor, assignment manager, student list
  • Public teacher pages: browse any teacher's published courses
  • Course likes and saves
  • Learning paths: sequence courses to show subject proficiency
  • User achievements and in-app badge shelf
  • Public progress profiles (/profiles/[username])
  • Completion certificates (/certificates/[achievementId])
  • OG social share cards for public profiles
  • Health metrics daily log: resting HR, steps, sleep, activity minutes
  • Body weight metric: locked by default, unlock via disclaimer acknowledgment
  • Admin metrics configuration page
  • Live sessions: schedule, embed Viloud.tv stream, student access
  • CYOA crossroads engine: Gemini embeddings + semantic neighbor navigation
  • Audio/video chapter markers with transcript sync
  • Interactive map viewer: markers, polygons, line routes per lesson
  • Document viewer: PDF and image galleries with annotations
  • Podcast links: multi-platform JSONB (Spotify, Apple, YouTube)
  • Quiz lesson type with explanations and APA citations
  • Threaded lesson discussions
  • Sequential module locking: prerequisite enforcement
  • Bulk Course Importer: CSV/Google Sheets to create modules + lessons in one operation
  • Tutorial course series: Travel module (13 lessons, CYOA navigation)
  • Tutorial course series: Fuel & Nutrition module (13 lessons, CYOA navigation)
  • Tutorial course series: Planner module (14 lessons, CYOA navigation)
  • Tutorial course series: Engine module (10 lessons, CYOA navigation)
  • Tutorial course series: Health Metrics module (8 lessons, CYOA navigation)
  • Tutorial course series: Finance module (10 lessons, CYOA navigation)
  • Tutorial course series: Coach & Gems module (8 lessons, CYOA navigation)
  • Tutorial course series: Correlations & Analytics module (7 lessons, CYOA navigation)
  • Tutorial course series: Academy student guide (14 lessons, CYOA navigation)
  • Tutorial course series: Teaching dashboard guide (16 lessons, CYOA navigation)
  • Tutorial course series: Settings & Billing guide (4 lessons, CYOA navigation)
  • Tutorial course series: Equipment Tracker guide (8 lessons, CYOA navigation)
  • Tutorial course series: Getting Started guide (6 lessons, CYOA navigation)
  • Tutorial course series: Data Hub guide (3 lessons, CYOA navigation)
  • Tutorial course series: Life Categories guide (6 lessons, CYOA navigation)
  • Free preview lessons: visitor access without account required
  • Threaded chat on assignment submissions (student ↔ teacher)
  • Course direct messages (student ↔ teacher inbox)
  • Teacher promo codes: apply discount codes at checkout via Stripe Coupons
  • Free trial periods for subscription courses
  • Course reviews and star ratings with trigger-based averages
  • Progressive metric slots per course attempt (attempt 1 = 1 metric, attempt 2 = 2, etc.)
  • Re-enrollment flow ("Take Again") for completed courses
  • AI-recommended learning paths for students (Gemini personalization)
  • AI path suggestions for teachers (Gemini drafts path groupings from their courses)

Phase 5: Travel & Vehicle Tracking

Completed

Q1–Q2 2026

Track every mile, every fill-up, and the real cost of getting around. Quantify bike savings against your personal car cost.

16/16 features100%
  • Vehicle profile management (make, model, year, fuel type, odometer baseline)
  • Fuel log with Trip A/B odometer tracking and automatic MPG calculation
  • Gemini Vision receipt OCR: extract fill-up data from up to 4 photos
  • Garmin activity CSV import: cycling, walking, running, hiking → trips
  • Trip log: manual entry with mode (car/bike/walk/run/ferry/plane/etc.)
  • Bike savings calculation: bike miles × personal car cost-per-mile
  • Vehicle maintenance tracker: service records, upcoming reminders
  • Travel module dashboard: live MPG trend, savings summary, fuel spend
  • Vehicle ownership types: owned / rental / borrowed (rentals excluded from savings)
  • Vehicle retirement and reactivation: preserve history without data loss
  • Trip tax tagging: personal / business / medical / charitable (IRS mileage log)
  • Travel vs. fitness classification: only travel trips count toward bike savings
  • Multi-stop trip routes with per-leg cost tracking
  • Trip templates and multi-stop template blueprints
  • Round-trip support: one-way distance with ×2 CO2/summary calc
  • Contact locations: sub-locations for trip origins/destinations

Phase 6: Focus Engine & AI Insights

Completed

Q2 2026

Turn daily data into actionable intelligence: focus, energy, and correlations.

8/8 features100%
  • Pomodoro / focus timer linked to tasks
  • Doodle canvas: full-screen drawing during focus sessions (Excalidraw)
  • Daily energy and focus rating system
  • Pain tracking and body check logging
  • AI-assisted weekly review generation (Gemini summarization)
  • Recipe ideas generated from current ingredient inventory (Gemini)
  • Correlation analysis: cross-module data correlation engine with trend charts
  • Offline-first architecture with IndexedDB sync

Phase 7: Demo Accounts & Onboarding

Completed

Q1 2026

Public demo accounts and guided onboarding to showcase the full platform.

6/6 features100%
  • Demo account infrastructure: automated setup and daily data reset via cron
  • Visitor demo account with rich seeded data (finance, travel, fuel, brands)
  • Tutorial recording account with clean, intentional seed data
  • Public demo login page: one-click access, no signup needed
  • Saved contacts system: vendor/customer/location directory
  • Contact autocomplete with default category auto-fill

Phase 8: Link Tracking & Marketing Analytics

Completed

Q2–Q3 2026

Auto-generate tracked short links via Switchy.io so every share is measured.

5/5 features100%
  • Switchy.io API integration: auto-create short link on every publish
  • Custom domain short links (i.centenarianos.com/[slug])
  • Share bars use Switchy short links (blog, recipes, courses)
  • OG metadata (title, description, image) synced to Switchy on edit
  • Admin backfill page: create short links for all existing content

Phase 9: Biometrics & Recovery

In Progress

Q1–Q2 2026

Integrate wearable data to close the loop between effort and recovery.

14/17 features82%
  • Health metrics daily log: resting HR, steps, sleep hours, activity minutes
  • Body weight tracking: locked by default, unlock via disclaimer acknowledgment
  • Wearable integration: Oura Ring OAuth (sleep, HRV, readiness)
  • Wearable integration: WHOOP OAuth (strain, recovery, sleep)
  • Wearable integration: Garmin OAuth (daily auto-sync)
  • CSV import: Apple Health, Google Health, InBody, Hume Health
  • Admin metrics configuration page
  • 3-tier metrics: Core (RHR/steps/sleep/activity), Enrichment (per-metric unlock), Body Composition
  • Exercise library: custom exercise CRUD with categories, muscle groups, and equipment tags
  • Enhanced workout logging: link exercises to workout templates and logs with sets/reps/weight
  • Exercises CSV import/export via Data Hub
  • Nomad Longevity OS: AM/PM/Hotel/Gym workout protocols with Friction Protocol
  • Post-workout feedback system: mood, difficulty, and instruction preference tracking
  • 28 seeded exercises from the Nomad Glossary (per-user idempotent seed)
  • HRV and recovery score tracking
  • Sleep quality deep-dive (stages, consistency, debt)
  • Recovery vs. performance correlation dashboard

Phase 10: Financial Dashboard

Completed

Q1 2026

Full financial tracking: accounts, transactions, budgets, brands, and CSV workflows.

11/11 features100%
  • Financial accounts: checking, savings, credit card, loan, cash
  • Transaction tracking with vendor, category, and account assignment
  • Budget categories with monthly limits and color-coded progress
  • Brand / business P&L: track income and expenses per brand
  • Bulk CSV import and full data CSV export
  • Saved contacts: vendor/customer directory with auto-fill
  • Account balance tracking: opening balance + transaction history
  • Account deactivation: soft-delete preserves transaction history
  • Contact locations: sub-locations per vendor/customer
  • Data Hub: centralized import/export for all 12+ modules with CSV templates, date-range filtering, and Google Sheets support
  • Invoice custom fields: define and attach arbitrary key/value fields per invoice template

Phase 11: Equipment & Asset Tracking

Completed

Q1 2026

Track tools, gear, and possessions: purchase price, current value, and cross-module links.

6/6 features100%
  • Equipment categories with auto-seeding on first access
  • Equipment CRUD: name, category, purchase date, purchase price, notes
  • Transaction linking: attribute equipment to existing financial transactions
  • Valuation history: timestamped value snapshots with chart visualization
  • Equipment summary dashboard: total value, category breakdown
  • Activity links: cross-link equipment to trips, workouts, maintenance, etc.

Phase 12: Cross-Module Connections

Completed

Q1 2026

Link data across every module: activities, contacts, and locations.

6/6 features100%
  • Activity links: bidirectional cross-module linking (task↔trip, transaction↔equipment, etc.)
  • Saved contacts system: vendor/customer/location directory with use-count ranking
  • Contact locations: multiple sub-locations per contact with default selection
  • Contact autocomplete with default category auto-fill
  • Task contacts and locations: assign vendors/places to planner tasks
  • ActivityLinker UI component: search + pill interface for any module

Phase 13: User Experience & Personalization

In Progress

Q2 2026

ARIA compliance, mobile-first polish, SEO optimization, and marketing refresh across all public pages.

12/15 features80%
  • Dashboard home preference: choose which page you land on after login or clicking "Go to Dashboard"
  • Life Categories: user-defined life-area tags with analytics across all 11 module types
  • ARIA compliance audit: aria-expanded on toggles, role="alert" on errors, accessible LoadingSpinner component
  • Mobile touch targets: 44x44px minimum on all close buttons, FABs, nav links, and icon buttons
  • SEO metadata on all public pages: recipes, coaching, demo, live, tech-roadmap, contribute
  • JSON-LD structured data: FAQ schema, SoftwareApplication schema, breadcrumbs on public pages
  • Sitemap expansion: exercises, workouts, and demo routes added
  • Marketing page refresh: How It Works section, pricing FAQ, features category filters
  • Help docs expansion: 12 new module areas covered in RAG help system
  • Tutorial content: contacts and activity links tutorial modules, expanded exercise and workout guides
  • Admin education tools: educator and support modes, chat export, help coverage dashboard
  • Tailwind v4 compliance: fixed bg-gradient-to-*, flex-shrink-0 across marketing pages
  • Notification preferences: control which in-app alerts you receive
  • Custom dashboard widgets: pin your most-used modules to a personal home screen
  • Theme support: light, dark, and system modes

Phase 14: Intelligence & Automation

Completed

Q1 2026

AI-powered data extraction and cross-module intelligence tools.

6/6 features100%
  • Universal OCR scanner: Gemini Vision extracts data from receipts, fuel logs, and ingredient labels
  • AI recipe ideas from current ingredient inventory (Gemini)
  • Life Retrospective: AI narrative synthesis across all modules
  • Google Calendar .ics import with pure-TS parser (no external deps)
  • In-app AI help assistant with RAG (retrieval-augmented generation)
  • Cross-module analytics dashboard with daily/weekly aggregate views

Help Build the Future

CentenarianOS is open source. Contribute code, suggest features, or report bugs.

Product Roadmap · CentenarianOS