Skip to main content
. 2023 Jan 19;11:e37716. doi: 10.2196/37716

Table 2.

Overall characteristics of the apps in this review.

Focus, app name Type/target group Behavior change techniques Total User interface design patterns
Physical activity focus

NFL Play 60 Type:
Exergaming
Educational target group:
age range 6-8/9-12 years
#1-Information provision (general)
#9-Set graded tasks
#12-Effort or progress contingent rewards
#13-Successful behavior contingent rewards
#14-Shaping
5 Onboarding: Tutorials
Content: Cards
Charts: Sparklines
Gamification–Rewards: Collectibles
Gamification–Rewards: unlock features
Gamification–Rewards: Points
Gamification–Rewards: Praise
Triggers
Gamification: Levels

Runtastic (Adidas Running) Type:
Fitness/physical activity tracking
Educational target group:
General
#1-Information provision (general)
#3-Information provision (others’ approval)
#5-Goal setting (behavior)
#16-Self-monitoring of behavior
#28-Facilitate social comparison
5 Content: Filters
Content: Cards
Content: Search
Form: Multistep
Form: Calculator
Form: Registration with Personalization
Social: Connecting
Social: Profile
Social: Activity Stream
Social: Groups
Gamification: Leaderboard

7-Minute Workout Type:
Physical activity
Target group:
General
#13-Successful behavior contingent rewards
#16-Self-monitoring of behavior
#17-Self-monitoring of behavioral outcome
#19-Provide feedback on performance
#22-Demonstrate behavior
#26-Prompt practice
6 Charts: Overview plus Data
Charts: Threshold
Content: Filters
Content: Cards
Form: Calculator
Gamification-Rewards: Collectibles
Gamification–Rewards: Praise
Triggers

Sworkit Type:
Fitness/physical activity tracking
Educational target group:
General, children aged 12 years and younger
#9-Set graded tasks
#16-Self-monitoring of behavior
#21-Instruction on how to perform behavior
#22-Demonstrate behavior
#26-Prompt practice
5 Charts: Sparklines
Content: Cards
Content: Search
Content: Filters
Content: Article list
Triggers

Endomondo Type:
Fitness/physical activity tracking
Educational target group:
General
#5-Goal setting (behavior)
#12-Effort or progress contingent rewards
#16-Self-monitoring of behavior
#19-Provide feedback on performance
#28-Facilitate social comparison
#29-Plan social support
6 Charts: Sparklines
Charts: Drilldown
Content: Cards
Content: Filters
Gamification–Reward: Praise
Gamification-Reward: Collectibles
Gamification: Leaderboard
Social: Connecting
Social: Profile
Social: Comments
Social: Reactions
Social: Activity stream

Couch to 5K (C25K) Type:
Fitness training
Target group:
General
#9-Setting graded tasks,
#16-Self-monitoring of behavior
#21-Instruction on how to perform behavior
#26-Prompt practice
4 Trigger

Fitify Type:
Fitness/physical activity tracking
Educational target group:
General
#13-Successful behavior contingent rewards
#14–Shaping
#16-Self-monitoring of behavior
#19-Provide feedback on performance
#21-Instruction on how to perform behavior
#22-Demonstrate behavior
#26-Prompt practice
7 Content: Cards
Content: Article list
Content: Filters
Content: Search
Charts: Sparklines
Charts: Drilldown
Charts: Dashboard
Gamification-Reward: Praise
Gamification-Reward: Collectibles
Triggers

Fitness Buddy Type:
Fitness/physical activity tracking
Calorie tracking
Target group:
General
#5-Goal setting (behavior)
#6-Goal setting (outcome)
#16-Self-monitoring of behavior
#17-Self-monitoring of behavioral outcome
#19-Provide feedback on performance
#21-Instruction on how to perform behavior
#22-Demonstrate behavior
7 Content: Filters
Content: Search
Content: Cards
Content: Article list
Charts: Drilldown
Charts: Sparklines
Form: Calculator
Form: Multistep

FitOn Type:
Fitness/physical activity tracking
Educational target group:
General
#1-Information provision (general)
#4-Information provision (others’ behavior)
#5-Goal setting (behavior)
#6-Goal setting (outcome)
#7-Action Planning
#13-Successful behavior contingent rewards
#16-Self-monitoring of behavior
#21-Instruction on how to perform behavior
#22-Demonstrate behavior
#26-Prompt practice
#28-Facilitate social comparison
#29-Plan social support
#40-Stimulate anticipation of future rewards
13 Content: Search
Content: Filters
Content: Article List
Content: Cards
Content: Favorites
Social: Connecting
Social: Profile
Gamification-Reward: Collectibles
Gamification-Reward: Praise
Triggers
Personalization

FitBit Type:
Fitness/physical activity tracking
Educational target group:
General
#1-Information provision (general)
#4-Information provision (others’ behavior)
#5-Goal setting (behavior)
#6-Goal setting (outcome)
#12-Effort or progress contingent rewards
#13-Successful behavior contingent rewards
#16-Self-monitoring of behavior
#17-Self-monitoring of behavioral outcome
#19-Provide feedback on performance
#21-Instruction on how to perform behavior
#22-Demonstrate behavior
#28-Facilitate social comparison
#29-Plan social support
#36-Stress management
#40-Stimulate anticipation of future rewards
15 Content: Cards
Content: Filters
Charts: Dashboard
Charts: Sparklines
Charts: Drilldown
Charts: Threshold
Social: Activity Stream
Social: Comments
Social: Reactions
Social: Groups
Social: Connecting
Social: Profile
Gamification: Leaderboard
Gamification-Rewards: Collectibles
Triggers

Zombies, Run! Type:
Exergaming
Physical activity
Target group:
General
#9-Setting graded tasks
#13-Successful behavior contingent rewards
#14–Shaping
#19-Provide feedback on performance
#21-Instruction on how to perform behavior
#40-Simulate anticipation of future rewards
6 Content: Cards
Content: Article List
Charts: Sparklines
Gamification-Rewards: Collectibles
Gamification-Rewards: Unlock features
Gamification–Rewards: Points
Gamification: Appropriate Challenge

Walkr Type:
Exergaming
Physical activity
Target group:
General, kid-friendly
#9-Setting graded tasks
#13-Successful behavior contingent rewards
#16-Self-monitoring of behavior
#26-Prompt practice
#28-Facilitate social comparison
5 Gamification-Reward: Collectibles
Gamification-Reward: Points
Gamification-Reward: Unlock features
Gamification: Levels
Charts: Sparklines
Social: Connecting
Triggers
Nutrition focus

Cron-O-Meter Type:
Calorie/nutrition tracker
Target group:
General
#5-Goal setting (behavior)
#6-Goal setting (outcome)
#16-Self-monitoring of behavior
#17-Self-monitoring of behavioral outcome
#19-Provide feedback on performance
5 Chart: Dashboard
Chart: Sparklines
Chart: Drilldown
Charts: Threshold
Content: Search
Content: Filters
Content: Cards
Form: Registration with Personalization
Form: Multistep
Form: Calculator

Eat the Rainbow Food Journal Type:
Food journal
Educational target group:
General

#1-Information provision (general)
#5-Goal setting (behavior)
#12-Effort or progress contingent rewards
#14–Shaping
#16-Self-monitoring of behavior
#40-Stimulate anticipation of future rewards
6 Chart: Drilldown
Charts: Sparklines
Charts: Dashboard
Content: Cards
Content: Filters
Content: Search
Content: Favorites
Gamification-Reward: Collectibles
Personalization

MyFitnessPal Type:
Calorie/nutrition tracker
Physical activity tracker
Target group:
General
#1-Information provision (general)
#4-Information provision (others’ behavior)
#5-Goal setting (behavior)
#6-Goal setting (outcome)
#16-Self-monitoring of behavior
#17-Self-monitoring of behavioral outcome
#19-Provide feedback on performance
#26-Prompt practice
8 Content: Cards
Forms: Calculator
Charts: Sparklines
Charts: Drilldown
Triggers

Fitatu Type:
Food tracker
Weight tracker
Target group:
General
#6-Goal setting (outcome)
#16-Self-monitoring of behavior
#17-Self-monitoring of behavioral outcome
#26-Prompt practice
5 Charts: Sparklines
Charts: Drilldown
Content: Search
Content: Filters

Lose It! Calorie Counter Type:
Calorie/nutrition tracker
Physical activity tracker
Target group:
General
#6-Goal setting (outcome)
#13-Successful behavior contingent rewards
#16-Self-monitoring of behavior
#17-Self-monitoring of behavioral outcome
#19-Provide feedback on performance
#26-Prompt practice
#28-Facilitate social comparison
#29-Plan social support
8 Content: Cards
Chart: Sparklines
Chart: Threshold
Chart: Dashboard
Chart: Drilldown
Social: Comments
Social: Activity Stream
Social: Groups
Social: Profile
Triggers
Gamification-Rewards: Collectibles