Skip to content

A training app with a 4.8-star habit loop.

120K

Downloads

A Pulse Fitness member checks her training app between sets in a dimly lit gym
Client
Pulse Fitness
Industry
Fitness · Consumer app
Timeline
12 weeks
Stack
Flutter · Firebase · HealthKit · Google Fit

01 — Challenge

Easy to download, easy to forget.

Pulse had a loyal studio following and no way to keep members training between classes. The brief was a training app people would still open in week six, not just on the day they downloaded it.

  • 0Ways to train between classes

02 — Approach

Design the habit, then the features.

We built the app around one loop — show up, finish a short session, see progress — and cut anything that didn't feed it.

  1. 01

    Short by default

    Sessions from ten minutes, so there's always time to keep the streak.

  2. 02

    Progress you can see

    Streaks, personal bests and weekly summaries, synced with HealthKit and Google Fit.

  3. 03

    Nudges, not nagging

    Reminders timed to each member's routine, and quiet once they've trained.

03 — Solution

One Flutter app, built for the streak.

One Flutter codebase for iOS and Android with guided sessions, streaks and health-data sync, backed by Firebase for accounts, content and notifications.

Hands typing on a backlit keyboard as the Pulse Fitness app is built
Fig. 01 — Shipping the habit loop from one Flutter codebase

04 — Results

A habit, rated 4.8 stars.

Members keep coming back to the loop — 120K downloads in, they rate it 4.8 stars.

  • 120KDownloads
  • 4.8★Store rating

Want results like these?

Let's write
your case study.

Tell us about your goals. We'll reply within one business day with ideas, a timeline and a fixed quote.

What happens next

  1. 01We reply within one business day
  2. 0230-minute discovery call
  3. 03Proposal & fixed quote within a week

Project enquiry

Takes 2 minutes

What do you need?
Estimated budget

We reply within one business day · Details kept private