FitPact · Product requirements · MVP · Refined draft 0.3
Keep showing up.
FitPact is a socially supported fitness and nutrition planning product for people who repeatedly fall out of habits despite wanting to continue them.
Build your plan.Keep your pact.

Pick the finish line
- 1 week
- 1 month
- 2 months
- 3 months
No custom, shorter, longer, or open-ended term is available.
Chapter 02 · Problem Statement
FitPact’s primary job is to make weekly fitness and nutrition commitments visible, socially supported, and easier to resume after partial adherence or missed commitments.
The initial FitPact audience is inconsistent exercisers of any experience level. They may know what they want to achieve and may already understand training or nutrition, but they repeatedly fall out of exercise and diet habits because those habits are not socially supported.
Existing products often
- Provide generic or authoritative plans.
- Treat planning as the main problem rather than sustained participation.
- Separate exercise and nutrition.
- Depend almost entirely on self-motivation.
- Use punitive streaks, surveillance, or shame.
- Fail to give a trusted person a clear, constructive role.
Chapter 01 · Product Summary
What FitPact
actually is
Built for
An adult at any fitness experience level who wants to exercise or eat consistently but has repeatedly fallen out of the habit.
Choose a fitness or nutrition goal.
Assemble a practical weekly workout plan from curated exercises and workout templates.
Assemble a macro-based nutrition framework from curated meal templates and USDA-backed food data.
Log complete and partial adherence without shame.
Make a time-bound pact with a trusted Pactmate.
Receive Boosts and structured weekly Pact Pulses.
Review and, when necessary, replace an unrealistic plan.
Chapter 01 · Product model
Three parts,
one pact
FitPact connects:
The user
Owns their health decisions and follows a weekly plan.
Curated content and AI-assisted planning
Quickly assemble relevant plans without relying on unconstrained generation.
A Pactmate
Shows up beside the user through visibility, structured interactions, and plan-change co-signing while a pact is active.

Chapter 01 · FitPact copy universe
The words
do the work
8 terms carry the whole product. They replace the supervisory vocabulary the category defaults to.
- Pactmate
- The trusted person in a pact. It replaces “supporter” and “accountability partner.”
- Pact
- A shared, fixed-term commitment between two adults.
- Pact Lane
- One member’s personal commitment inside the pact. A lane contains workouts, nutrition, or both.
- Pact Pulse
- The structured weekly check-in.
- Boost
- A predefined encouragement or reaction.
- Reset
- A proposed change to an active weekly plan.
- Co-sign
- A Pactmate’s approval of a Reset.
- Finish
- The successful arrival at the fixed pact end date, regardless of perfect adherence.
Neverhold them accountablemonitor progressenforce the planyour partner is watching
Preferred product language
- Make a pact
- Pick your lane
- Meet your Pactmate
- Send a Boost
- Time for your Pact Pulse
- Ask for a Reset
- Finish together
The document
4 parts.
26 chapters.
Read it in order or drop into the part you need. About 29 minutes end to end.
- Part I · Chapters 01–08
Foundation
Who FitPact is for, what it refuses to be, and the terms every pact is built on.
- 01Product Summary
- 02Problem Statement
- 03Product Vision and Principles
- + 5 more
- Part II · Chapters 09–14
The product
Curated content, weekly plans, honest logging, and the review loop that keeps a plan realistic.
- 09Content and Planning Architecture
- 10Workout Planning
- 11Nutrition Planning
- + 3 more
- Part III · Chapters 15–18
The pact
Two lanes, one finish line — plus the reminders, surfaces, and permission boundary around them.
- 15The Pact and Pactmate Experience
- 16SMS Reminders
- 17Dashboard and Navigation
- + 1 more
- Part IV · Chapters 19–26
Delivery
Requirements, data model, success metrics, risks, and the line that has to be true at launch.
- 19Functional Requirements
- 20Non-Functional Requirements
- 21Data Model Overview
- + 5 more
Chapters 03 & 05 · Vision, principles, non-goals
What it stands on.
What it refuses.
FitPact should become a shared fitness-planning workspace in which users make realistic weekly commitments and Pactmates help them keep those commitments without becoming coaches or authorities.
The experience should feel
- Supportive
- User-directed
- Practical
- Flexible
- Nonjudgmental
- Fast
- Transparent about AI limitations
- 3.1
User bodily autonomy
The user can always pause a plan, stop an activity, revoke access, or end a pact. No Pactmate co-sign is required for these safety and autonomy actions.
- 3.2
Social commitment
When an active pact exists, activating a replacement plan is called a Reset and requires the Pactmate to co-sign it. Co-signing creates a deliberate shared recommitment; it does not force continued exercise or dietary behavior.
- 3.3
Curated before generated
Exercises, workout templates, meal templates, and recipes come from reviewed catalogs. AI selects, combines, explains, and proposes adaptations to this content rather than inventing unconstrained workouts or recipes.
- 3.4
Editable and explainable
Plans are editable before activation. Significant suggestions include concise reasoning and assumptions.
- 3.5
Realistic over optimal
Adherence, schedule, preferences, access, and sustainability take priority over theoretical optimization.
- 3.6
Partial effort counts
Workout and nutrition adherence are measured separately. Partial completion receives visible credit and is not converted into failure.
- 3.7
Support without surveillance
Pactmates receive the agreed plan and adherence visibility but cannot edit logs, prescribe behavior, or freely message through FitPact.
- 3.8
Safety before intensity
FitPact blocks plan assembly when reported information indicates a potentially life-threatening condition or a situation that requires individualized medical advice.
Chapter 05 · Non-goals
The MVP will not
15 boundaries written down before a line of code.
- Serve users under 18.
- Diagnose or treat medical conditions.
- Create plans for conditions requiring individualized medical guidance.
- Replace a personal trainer or registered dietitian.
- Guarantee fitness, body-composition, or health outcomes.
- Provide live coaching or exercise-form correction.
- Generate unconstrained exercises, workouts, recipes, or clinical meal plans.
- Recommend medication or supplements by default.
- Support public feeds, communities, or Pactmate groups.
- Support more than one active Pactmate relationship per user.
- Support custom pact lengths, open-ended pacts, or pacts shorter than one week or longer than three months.
- Provide unstructured in-app direct messaging.
- Provide native mobile applications or wearable integrations.
- Require detailed calorie or food logging.
- Charge users during the MVP validation phase.
Chapter 26 · One-Sentence MVP Definition
