First launch

Onboarding

First you choose how to start — fresh install or restore a backup — then FitBuddy walks you through AI setup and your profile. An AI connection is required; there is no skip.

How do you want to start?

On a new install you’ll see a path picker before the three setup steps:

If the backup you restore is password-protected, FitBuddy prompts for the password before importing (with retries) — this works the same for cloud and local restores.

After a successful restore, if AI credentials are missing or no longer work, FitBuddy opens Reconnect AI so you can connect a provider again without re-entering your whole profile.

Keep your Support ID safe.

Cloud backups are keyed by that ID. Copy it from Settings → Backup on the old device before you wipe or reinstall.

Step 1 — Connect an AI

FitBuddy uses a large language model to read food photos, freeform text, and to design your initial calorie targets. Choose a provider and add credentials before you can continue.

Tap Continue. The app validates by listing models from that provider (Validating… / Connecting… during OpenRouter sign-in). If the key, URL, or sign-in fails, you’ll see an error such as Couldn’t validate that API key and stay on this step.

Your credentials stay on-device.

Keys and the OpenRouter OAuth token only leave the phone when FitBuddy calls the provider you selected. Docs links on this screen open the provider’s key-creation guides in the browser.

Step 2 — About you

Enter the basics used for calorie and workout estimates:

Continue unlocks when age, height, and weight are in a sensible range.

Step 3 — Your lifestyle

Tap Finish setup (Setting up… while saving).

After Finish setup

  1. AI settings and your profile are saved locally.
  2. An initial body weight reading is recorded.
  3. The main dashboard opens.
  4. FitBuddy requests an AI calorie/macro plan. You’ll see Calculating your calorie targets…, then Your personalized targets are ready (or defaults with a note to refine anytime in Body).

You can change providers, keys, models, reminders, and backup later under Settings (gear icon). Targets and body data live under the Body tab.

Getting an API key

Next: Usage guide · FAQ