AI visibility index · Fitness & workout apps · snapshot 3 June 2026

Which workout apps the assistants recommend

34 buyer questions, asked 3 times each, across 5 assistants in en-US. Same method as the budgeting index. The score ranks apps by how often the search-grounded assistants name them.

PREVIEW data. Preview. 34 of 34 frozen prompts, k=3, tier=explore. Apps named in a prompt are not counted as discovery for that prompt. Mistral ran with web search (Agents API). Google AI Overviews captured separately. Google AI Overviews added via Playwright (6 core product-aware prompts, k=1). Method fitness.v1, tier explore.
Number = share of an assistant's answers that named the app (%). Score = average of the 5 grounded assistants.
# App ChatGPT Claude Gemini Google AI · web Mistral Score
1
25
25
40
67
35
38
  • ChatGPT
    25
  • Claude
    25
  • Gemini
    40
  • Google AI · web
    67
  • Mistral
    35
2
10
20
41
50
21
28
  • ChatGPT
    10
  • Claude
    20
  • Gemini
    41
  • Google AI · web
    50
  • Mistral
    21
3
16
32
41
17
26
26

Name collision: "Strong" is also a common word or a bigger brand, so matches are checked in context.

  • ChatGPT
    16
  • Claude
    32
  • Gemini
    41
  • Google AI · web
    17
  • Mistral
    26
4
21
26
25
17
24
22
  • ChatGPT
    21
  • Claude
    26
  • Gemini
    25
  • Google AI · web
    17
  • Mistral
    24
5
3
26
28
17
24
20
  • ChatGPT
    3
  • Claude
    26
  • Gemini
    28
  • Google AI · web
    17
  • Mistral
    24
6
13
14
18
33
12
18
  • ChatGPT
    13
  • Claude
    14
  • Gemini
    18
  • Google AI · web
    33
  • Mistral
    12
7
10
24
16
17
18
17
  • ChatGPT
    10
  • Claude
    24
  • Gemini
    16
  • Google AI · web
    17
  • Mistral
    18
8
2
9
14
50
9
17

Name collision: "Caliber" is also a common word or a bigger brand, so matches are checked in context.

  • ChatGPT
    2
  • Claude
    9
  • Gemini
    14
  • Google AI · web
    50
  • Mistral
    9
9
8
8
13
33
9
14
  • ChatGPT
    8
  • Claude
    8
  • Gemini
    13
  • Google AI · web
    33
  • Mistral
    9
10
6
5
6
17
15
10
  • ChatGPT
    6
  • Claude
    5
  • Gemini
    6
  • Google AI · web
    17
  • Mistral
    15
11
8
10
11
0
21
10
  • ChatGPT
    8
  • Claude
    10
  • Gemini
    11
  • Google AI · web
    0
  • Mistral
    21
12
2
4
4
0
15
5

Name collision: "Sweat" is also a common word or a bigger brand, so matches are checked in context.

  • ChatGPT
    2
  • Claude
    4
  • Gemini
    4
  • Google AI · web
    0
  • Mistral
    15
13
12
2
0
0
3
3

Name collision: "Centr" is also a common word or a bigger brand, so matches are checked in context.

  • ChatGPT
    12
  • Claude
    2
  • Gemini
    0
  • Google AI · web
    0
  • Mistral
    3
14
2
0
1
0
0
1

Name collision: "Ladder" is also a common word or a bigger brand, so matches are checked in context.

  • ChatGPT
    2
  • Claude
    0
  • Gemini
    1
  • Google AI · web
    0
  • Mistral
    0

Google AI is a single web capture of the AI Overview for 6 of the prompts, not the full set, so treat its column as directional. Every other assistant runs the full prompt set once each.

AI has no favorite here

The top workout app is named in only about 40% of grounded answers. In budgeting the leader hit 60%. Fitness is a scrum: no app owns the recommendation. For a marketer that means AI visibility here is still up for grabs, where budgeting is close to locked in.

Same method, different shape

Budgeting's entity problem was clashing brand names. Fitness's is dictionary-word names, Strong and Sweat and Ladder, that an assistant cannot cleanly tell apart from ordinary text. See the budgeting index for the contrast.