Step challenge apps for iPhone and Android: what works across both

By Joseph Tung, who makes Stepr · Updated September 22, 2026

Most groups have both iPhones and Androids, and most step challenge apps claim to support both. The catch is where the steps come from: iPhones count in Apple Health, Androids in Health Connect or a watch app, and the two systems do not agree with each other. Stepr is iPhone-only today because it verifies steps against the phone itself; here is how to run a mixed-phone challenge honestly in the meantime.

Why cross-platform step counts drift

An iPhone counts steps with its motion coprocessor and stores them in Apple Health. An Android phone counts with its own sensor and stores them in Health Connect, or only inside a watch maker's app. A cross-platform challenge app reads whichever it can reach and treats the numbers as equal. They are not: the same walk can differ by 5 to 15 percent between two phones in two pockets, and a watch adds a third count.

That is tolerable for a friendly leaderboard and a problem for anything with elimination or a prize. The fix is not a better app; it is agreeing on one source per person and making sure nobody can type a number.

What to look for in a mixed-phone app

Automatic sync only, with manual entry switched off or impossible. A visible source for each person's steps, so the group can see "watch" versus "phone". One deadline in one time zone. And a format that does not let day one decide the winner, which rules out most total-steps leaderboards.

  • Reads Apple Health on iPhone and Health Connect on Android
  • No manual entry, or manual entries clearly flagged
  • Shows which device produced each count
  • Daily goal or elimination format rather than a running total

Where Stepr stands

Stepr runs on iPhone. Steps come from the iPhone's motion sensor and Apple Health, are signed by the device with Apple's App Attest, and cannot be entered by hand. That is the whole reason the format works: the last one walking really did walk. Building the same guarantee on Android needs a different attestation path, and we would rather ship it properly than ship a version where Android steps are on the honour system.

In a mixed group today, the iPhone owners can run the league in Stepr and everyone can follow the live standings page with the league code. Android friends can run a parallel paper version with daily Health Connect screenshots if they want to play along.

Running a fair challenge across both phones without an app

Use the rising daily goal format: 2,000 steps on day one, plus 250 a day, out if you miss. Each person posts one screenshot a day from their phone's own health app, not from a third-party tracker that allows edits. Set one time zone. Ties go to total steps. The format tolerates the 10 percent drift between phones far better than a leaderboard does, because nobody is competing on totals.

Questions people ask

Does Stepr work on Android?

Not yet. Stepr verifies steps from the iPhone's sensors and Apple Health, so every competitor needs an iPhone. Anyone with a league code can watch its live standings page from any phone.

Is there a free step challenge app for iPhone and Android with friends?

Several apps read both platforms, but on Android most rely on Health Connect or a watch app and many still allow manual entry. If fairness matters, pick one that shows the source of every count and blocks typing. Stepr does both, on iPhone.

Can Apple Watch and Fitbit users compete in the same challenge?

Yes when both write to the same health store. On iPhone, Apple Watch, Garmin and Fitbit all write to Apple Health, which is what Stepr reads, and the league sees which device recorded each count.

Start a league

Free to join. Share one code, and the last one walking wins.

Keep reading

Last updated September 2026