Core concepts
This page defines the concepts used across product, technical and operational discussions.User
A user is the owner of product data. The user record represents identity inside Moveat and is independent from any external channel. A user may authenticate through local credentials or Google OAuth. A user may later link channels such as WhatsApp or Telegram.Profile
A profile stores the user’s physical and preference data:- Birth date.
- Sex.
- Height.
- Current weight snapshot.
- Timezone.
- Locale.
- Unit system.
Goal
A goal describes what the user wants to achieve:- Fat loss.
- Muscle gain.
- Maintenance.
Nutrition settings
Nutrition settings define how daily calorie targets are determined.| Mode | Meaning |
|---|---|
| Calculated | Platform calculates a suggested target from profile and goals. |
| Manual | The user explicitly sets calorie and macro targets. |