Product Roadmap

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

Updated March 2026

Overall Progress

88%

10

Phases complete

3

In progress

1

Planned

146 of 166 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)

In Progress

Q1–Q2 2026

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

46/55 features84%
  • 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 (Stripe Coupons API)
  • Free trial periods for subscription courses
  • Course reviews and star ratings
  • 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.

7/7 features100%
  • Pomodoro / focus timer linked to tasks
  • 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

Planned

Q2–Q3 2026

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

  • 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

Reduce friction and let users tailor CentenarianOS to how they actually work.

2/5 features40%
  • 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
  • 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.