Stringers
Mobile App · Android · written 11-6
Pushup Legends: Duel Arena · AZ Screen Recorder

Others made "push-up battles with strangers" big on TikTok, and an older developer with 120M installs brought it to Android

What it is A fitness battle app: you prop your phone up, the camera counts your push-ups, and you compete live against strangers. Includes ranked play, boss fights, and guilds.

Why it took off Small iOS apps like RepChamp pushed this format to millions of views on TikTok. The developer behind AZ Screen Recorder then combined the selling points and brought it to Android. Installs started rising in mid-October in cheap markets like Turkey, Nigeria, and Indonesia, likely from paid acquisition or cross-promotion from their own apps.

CHow you could follow Don't build another push-up duel. Copy the approach instead: watch for viral TikTok formats that exist only on iOS, ship an Android version in 4–6 weeks, then drive traffic from your own app or run small paid campaigns in emerging markets.

C grade: it runs on the distribution and cross-promotion power of an developer with 120M installs, which followers can't replicate. The format already has a dozen copycats since 5–October, and both TikTok buzz and its own daily installs are falling. The playbook is worth learning, but following the app isn't worth it. Few people know about this yet
Data (updated daily) · first launch 2026-09-29 · 11-07 installs 39,850
Android · Total installs worldwide
10k20k30k40k10-2910-3111-0211-0511-0740k
Data 2026-10-29 → 2026-11-07 (10 days, 10 observations). Google's detail page only refreshes install counts every other day, so a flat day doesn't mean nobody installed.
Android · Ratings count (cumulative)
15020025030010-2910-3111-0211-0511-07321
Data 2026-10-29 → 2026-11-07 (10 days, 10 observations)

Pushup Legends: Duel Arena is an app that counts push-ups with your phone camera and lets you compete in real time against other people's 1v1. The mechanic wasn't invented here: this summer several iOS indie devs made it big through TikTok shorts. It only reached Google Play in Sep 29, built by the developer behind AZ Screen Recorder (a phone screen recorder, 120M installs). About 40k installs in five weeks, mostly from cheap markets like Turkey, Nigeria and Indonesia. It's worth a look because it shows a playbook: take a mechanic already validated on iOS and move it quickly to Android. The category itself is already crowded.

A 2.35M-view video

In 2026 July 17, the TikTok account @repchampapp posted a video captioned only "Easy win i guess 😂". It shows two people racing push-ups in split screen, with each side's rep count ticking up live. By Nov 6 it had 2.35M views. Three days later the same account posted "First time losing 😭", which got 2.98M views. That was RepChamp: Fitness Duel, an iOS app by an indie developer. Earlier, Push Up Arena had a level-based video on iOS in May 8 that reached 3.35M views.

By late September, "pick up your phone, find a stranger, and race them for a minute of push-ups" had been watched by millions of people on TikTok. In Sep 29, Pushup Legends went live on Google Play, with "AZ Screen Recorder" listed as the developer.

What it is

The store page is straightforward: prop the phone on the floor with the camera facing you so it can see your arms and hips. Tap "Find opponent" to be matched with a real person within seconds. The camera only counts full reps; shallow ones trigger "Go deeper", and rushed ones trigger "Too fast!". Whoever does more reps wins. Detection runs on-device, and video is not uploaded.

Beyond battles, it bundles the selling points of several similar apps:

  • Ranked play: a ladder for each exercise, from Bronze to Legend, reset every season;
  • Boss fights: every rep chips away at monsters on the map, with a boss at the end of each zone, very much like the approach of Pushup RPG;
  • Guilds and leaderboards: daily, weekly, and all-time rankings, with your reps contributing to your guild;
  • Streaks.

It makes money through ads, in-app purchases ($2.99–18.99 for one item, per the Google Play page), and the Legends PRO subscription. Push-ups are free in all modes. PRO removes ads and unlocks squats, sit-ups, pull-ups, and planks, plus the ability to create your own guild (Google Play page, 11-06).

How much it grew

  • Installs: cumulative on Google Play worldwide, 10-29 is 14,199,11-06 is 39,850, about 26k added in just over a week.
  • Trend: per third-party estimates, it was only getting a few hundred installs a day until mid-October. It jumped to around 1,500 a day in late October. The peak from 10-29 to 11-02 was 3,500–4,300 a day, and it fell back to about 2,100 in early November (estimate).
  • Charts: only charted on the free chart in Health & Fitness. Its best rank was #49 in Turkey (10-30), and it later dropped to #78 11-06. It ranked 100–200 in Nigeria, Indonesia, the Philippines, Thailand, Saudi Arabia, Vietnam, and Malaysia. It has never charted in the US, Europe, Japan, or Korea, and never on the Top Grossing chart.
  • Ratings: 306 in total, all 5 stars, and only 4 with written reviews (Google Play, 11-06). RepChamp, the same category, has 9,248 ratings, 72 of them 1 stars, which looks far more normal.
  • iOS: there is an iOS version (seller Mai Huy Mao) with 0 ratings in the US store and no chart history. It has mostly gotten traction on Android.

Compared with its peers, 40k isn't that big:

ProductWho made itAndroid launchGoogle Play installs (11-06)How they got there
Pushup RPG: Fitness QuestIndie developer2026-07-31171,509Mostly boss fights and levels, battles on the side
Push Up BossIpirio2026-06-0564,676Boss fights and mini-games, no account required, no subscription
RepChamp: Fitness DuelGR9 Studio2026-08-2745,691Its own TikTok account, the origin of the viral video
Pushup LegendsAZ Screen Recorder2026-09-2939,850Possibly paid acquisition or cross-promotion from its own app
RepborneDjamane.co2026-10-15806A TikTok small account

Separately, the iOS app Push Up Arena has 4,023 ratings in the US store (App Store, 11-06). Push Up Time, which unlocks your phone by counting push-ups with the camera, is a different approach, with 530k installs on Android.

Where users come from

The answer isn't on TikTok. Searching "pushup legends" only turns up unrelated push-up videos. It has no official account, and no creator carrying it was found. The category's TikTok heat comes from rivals like RepChamp and Push Up Arena, plus @pushduel.app, which appeared in October (one video at 380k views, 10-10).

Its traction looks bought or transferred from its own app. The following are inferences, with no direct evidence:

  • The curve opened up abruptly in mid-October, in a step shape rather than a slow word-of-mouth spread.
  • The countries where it charted are all cheap markets like Turkey, Nigeria, Indonesia, and the Philippines, exactly the group where Google app ads are most commonly run. There are none in the US or Europe.
  • The app contains ads, and the iOS version's privacy labels say it collects location, identifiers, and usage data "used to track you", which suggests ad and attribution tools are installed.
  • The same developer also runs AZ Screen Recorder (121M installs) and Reverse Audio (up 475k in a week). Cross-promoting a new app from an existing one costs almost nothing.

There are also two supporting tactics. The first is store search: the title is stuffed with Pushup, Duel, and Arena, and the description repeats push-up 1v1, push-up PvP, and fitness battle game over a dozen times, so anyone who sees an opponent's video and searches "push up duel" in the store has a chance to find it. The second is ratings: all 306 ratings are 5 stars, likely because the rating prompt only appears after a user wins a match. It could also be manipulated (inference). Either way, it lifts store-page conversion.

Why it could take off

Nothing about the product is unique. Battles come from RepChamp and Push Up Arena, boss fights from Pushup RPG and Push Up Boss, and guilds and multiple exercises are add-ons. What really sets it apart is who built it and where:

  1. The demand was created by others at their expense. From 7 to August, RepChamp's six videos added up to about 7.8M views (TikTok, 11-06). The idea of "push-up battles with strangers" was already known and wanted.
  2. The originators were all on iOS. RepChamp's Android version only came out at the end of August, and Push Up Arena is iOS-only. Android and emerging markets were not seriously pursued at first.
  3. The veteran developer moved fast. Three weeks after launch, two versions shipped in October 23 and 30 days apart, adding guilds, fixing counting fairness, and adding win-streak reminders.
  4. They had distribution ready. Ads, in-app purchases, and subscriptions were already set up, so they could buy installs in cheap countries, and they had an app with 120M installs on hand to cross-promote.

Crowded or not

Very crowded. The category is already hot, with lots of copycats. From 5 to October alone, iOS and Android saw more than a dozen rivals appear, including Clash of Pushups, PushDuel, Push Up PvP, RepStrike, PushRush, PushRank (a Show HN that reached Hacker News), Repborne, Rep Battle, and PushOff. Most have single-digit to a few dozen ratings. On Nov 6, new TikTok accounts were still posting "App name: RepStrike - push up battle".

Interest is also declining. RepChamp's July videos regularly hit one to two million views, while October's ones got only tens of thousands (TikTok, 11-06). Pushup Legends' own daily installs also fell from a peak of about 4,000 to about 2,000.

If it were you

C: you can learn from it, but following this app isn't worth it. It took off because of a developer with 120M installs and distribution power that followers don't have. Anyone can build the format, but a dozen people had already done so by 5 to October.

  • Who it suits: small teams that already have a few Android apps, existing traffic to cross-promote, and experience running Google app ads. What you should take is the playbook, not this product.
  • Who it doesn't suit: indie developers who want to build "yet another push-up battle". There's no product barrier, RepChamp and its peers already hold the TikTok spot, and you won't get cheap emerging-market traffic. For someone who can code but can't buy traffic, this is basically zero.
  • How to do it: each week, search TikTok for "app" plus a category keyword and look for indie apps that had a million views in the past 4 to 8 weeks but only exist on iOS. Ship an Android version in 4 to 6 weeks: copy the core mechanic, add the selling points of other rivals in the category, stuff the title and description with the terms users search for, keep the core free, sell advanced content through a subscription, and add ads. If you still want to work in camera-based fitness, stop building push-up battles and find a movement or audience nobody has covered yet, such as seated exercises for seniors, jump rope for kids, or Chinese, Japanese, and Korean markets.
  • How to get users: start by driving traffic from your own app. Without one, run small test budgets on Google app ads in cheap emerging markets. Only prompt for ratings after a user wins. Ride the buzz of rivals on TikTok instead of trying to create your own.
  • Timing: this playbook's window is the 1 to 2 months after the originators blow up, before their Android versions stabilize. The push-up battle wave was already past by October.
  • What would mean this read is wrong: ① if after December Pushup Legends still holds several thousand installs a day, or charts in any country's Top Grossing, that means the bought traffic pays back and the category still makes money on Android; ② if a big company (Google Fit, Apple Fitness+, Keep, or similar) launches camera-counted battles, small teams should stay away from this area; ③ if RepChamp or Push Up Arena publicly discloses monthly revenue and the figures are sizable, the "category already packed" judgment needs revisiting, since the high-spend end may still have room.

Android store page ↗

Research notes: competitor table, acquisition evidence, full research report
Competitors
NameWhereLaunchedScaleHow it differs from this one
RepChamp: Fitness DueliOSiOS 2026-07-16 / Android 2026-08-27Android 45,691 installs, 7 day +21,877, 9,248 ratings; 2.98M TikTok views on a single videoThe viral TikTok originator of the category, grew through its own TikTok posts, covers only push-ups and squats. Pushup Legends has more exercises and adds RPG and guilds, but no content channel
Push Up Arena - Samurai Rise(Airix LLC)iOS2026-05-14Charted in several small-country categories on iOS; 1.63M TikTok views on a single videoStarted earlier on iOS, built around ranked play and a samurai theme; Pushup Legends focuses on Android first
Pushup RPG: Fitness QuestAndroidiOS 2026-06-25 / Android 2026-07-31Android 171,509 installsMostly boss-battle adventure, with PvP as a side mode; Pushup Legends is PvP-first, and the adventure mode is what it borrowed from Pushup RPG
Push Up Boss: Multiplayer GameAndroid2026-06-05About 67k installs on AndroidBoss fights + mini-games, no account, no subscription; Pushup Legends has subscriptions, ads, and guilds
Push Up Time: AI App Blocker(Firehawk)Android2025-11-16530k installsDo push-ups to unlock your phone, not PvP
Clash of Pushups, PushDuel, Push Up PvP, RepStrike, PushRank, Repborne, etc.iOS2026-05~10All tiny (single- to double-digit ratings)Look-alike indie side projects; Pushup Legends is backed by a proven Android publisher
Where users come from
  • Inferred Paid UA or cross-promo from an owned app (AZ Screen Recorder, 120M installs): the curve opens in a step-up in mid-October; charts only in cheap emerging markets, no US or EU rank; the app has ads and iOS declares tracking; but the Meta / Google ad libraries don't track this developer, so no creatives found
  • Inferred Store search (catching the search wave the TikTok trend opened up): titles stuffed with Pushup / Duel / Arena; Google search returns a Play link tagged utm_medium=organic
  • Inferred Rating gating or review farming: 306 ratings, 100% at 5 stars, only 4 written reviews; the rival RepChamp has a normal rating spread
  • Inferred TikTok / creators: a TikHub search for "pushup legends" found no official account or creator promos; the category heat comes from videos by RepChamp and Push Up Arena

Why Pushup Legends: Duel Arena (pushup.legend.pushuplegend) got traction

Verdict

It's not the category pioneer. It's a fast follow-up to the TikTok trend from an older Android utility developer (AZ Screen Recorder / RisenApps, developer Mai Huy Mao). The "push-ups counted by camera + real-time 1v1 battles" format was built on iOS by a group of indie devs in 2026 5–August and blew up through TikTok videos (RepChamp with a single video at 2.98M views, Push Up Arena at 1.63M views). Pushup Legends only launched in Sep 29. It mashes RepChamp's battles, Pushup RPG's boss-and-level progression, and guilds/leaderboards into one app, and it's gaining traction on Android in emerging markets (Turkey, Nigeria, Indonesia, Philippines, Thailand, Saudi Arabia, Vietnam, Malaysia). I found no TikTok, creator, or media footprint of its own, so growth looks more like paid acquisition or cross-promotion from its older apps. Its ratings are all 306 5-star with only 4 written reviews, which strongly suggests rating manipulation or prompted ratings. It's also small: about 40k installs in its first 5 weeks, roughly on par with or below same-category RepChamp (46k), Push Up Boss (67k), and Pushup RPG (170k).

1. Data

  • Installs (googleplay library app_day, global cumulative): 10-29 14,199 → 11-06 39,850; +25,651 over the last 7 days.
  • Curve since launch (googleplay library app_day_ext, AppstoreSpy estimate): 10-11 about 111 installs; from 10-16 about 300 per day; from 10-22 about 1,500/day; peak about 3,500–4,300/day during 10-29~11-02; after 11-03 it fell back to about 2,100/day. So it was ignited in mid-October, not growing from launch. The curve turned on all at once rather than building slowly, which looks more like someone switched on paid UA or cross-promo.
  • Charts (googleplay library chart_rank): only charted in the Health & Fitness free category, never overall or Top Grossing. Best was #49 in Turkey (10-30), later sliding to #78; the rest were #100–200 in ng/id/ph/th/sa/vn/my. No charting in the US, EU, Japan, or Korea.
  • Ratings (app_snap): 306 ratings, histogram [0,0,0,0,306], 100% at 5 stars; only 4 written reviews. Each day adds 5–26 ratings, all at 5 stars. The same-category RepChamp has 9,248 ratings, 72 at 1 stars and 6,581 at 5 stars, a normal spread.
  • Monetization: Android in-app purchases $2.99–$18.99, ad_supported = True; the iOS page lists Legends PRO weekly/monthly/annual subscriptions (ad removal, exclusive avatars, guild creation). The iOS privacy label declares "used to track you: location, identifiers, usage data," so an ad or attribution SDK is installed.
  • The iOS version (id6818017406, seller Mai Huy Mao, v1.0.4,10-23) shows "Not enough ratings" on its page, and the appstore library has no chart records for it. It essentially runs on Android only.
  • Developer (googleplay library developer): the same developer ID also publishes AZ Screen Recorder (121M installs, 2014 years), Reverse Audio (6.46M, +475k over 7 days), Volume Booster, Video Compressor, Auto Captions, and others. The site risenapps.com calls itself an "independent mobile developer." There's also PushUp Time – App Blocker (workout.pushup.pushuptime), showing a second title in the same niche.

II. Competitors (lots of people doing the same thing)

"Camera-counted reps + real-time push-up battles against real people" was a crowded lane from 2026 5 to October. These all turned up:

ProductPlatformLaunchedScaleHow it differs from Pushup Legends
RepChamp: Fitness Duel(David Gradinariu / GR9 Studio)iOS 2026-07-16, Android 2026-08-27Android 45,691 installs, +21,877 over 7 days, 9,248 ratings (googleplay library); TikTok @repchampapp single videos at 2.98M / 2.35M viewsThe TikTok hit that started the category; only push-ups and squats; grew by posting its own TikToks. Pushup Legends has more exercises and adds RPG and guilds
Push Up Arena – Samurai Rise(Airix LLC)iOS2026-05-14Multiple small-country category charts on iOS (appstore library); TikTok @pushuparena.app single video at 1.63M viewsEarliest on iOS, built on ranked matches and a samurai theme
Push Up Boss: Multiplayer Game(Ipirio)iOS + AndroidAndroid 2026-06-05About 67k Android installs (app_day_ext)Boss fights, mini-games, cross-platform battles; no account, no subscription
Pushup RPG: Fitness Quest(Yerasyl Amanbek)iOS 2026-06-25, Android 2026-07-31171,509 Android installs; best Vietnam fitness chart rank #7648 monsters + stages, plus real-time battles. Pushup Legends' "fight through monsters, one boss per zone" is very close to it
Push Up Time: AI App Blocker(Firehawk)Android2025-11-16530k installsPush-ups to unlock your phone, a different mechanic (several similar iOS titles too)
Clash of Pushups (GAMEBOK), PushDuel, Push Up PvP: Live Battles (Vietnamese developer Dat Nguyen Thanh), RepStrike, PushRush, PushRank (shown on Show HN), Repborne, Push Up Duel, Rep Battle, and moreiOS / Android2026-05~10All tiny (single- to double-digit ratings)Me-too copycats
Same-name site pushuplegends.comiOS2025Very smallA different push-up app that's about "capturing city territory"; unrelated to this one
big tech——I found no big-tech real-time battle product. Apple Fitness+ and Google Fit have no camera-counted battles—

Sources: googleplay / appstore libraries (2026-11-06); TikHub TikTok search for "push up duel" and "pushup battle app"; Jina search results (apps.apple.com, appbrain, pushup.quest, pushupboss.app, news.ycombinator.com/item?id=49352776).

3. Growth tactics

  1. Paid UA / cross-promo (likely, unconfirmed):
    • The traction was switched on in mid-October, and the curve rises in steps, not like something spreading slowly.
    • Every chart country is a cheap emerging market (tr/ng/id/ph/th/sa/vn/my), with no US or Europe. That's the low-cost country mix Google App Campaigns (UAC) often targets.
    • The app has ads, and iOS declares tracking, so an ad or attribution SDK is installed.
    • The developer has AZ Screen Recorder with 120M installs, so cross-promo between their own apps is easy.
    • Neither our Meta nor Google ad libraries track this developer, so I can't find creatives; there's no direct evidence of paid spend.
  2. Store search: a Google search for "Pushup Legends Duel Arena" returns a Play link tagged utm_medium=organic. The title packs in Pushup / Duel / Arena, which can catch the "push up duel app" search traffic TikTok generates. This is inference.
  3. TikTok / creators: searching "pushup legends" only returns unrelated push-up videos. No official account turned up, and no creator promotes it. The category's TikTok heat was built by rivals like RepChamp and Push Up Arena; this app just rides that demand.
  4. Ratings: 306 ratings, 100% at 5 stars, only 4 written reviews. Likely the rating prompt fires only after a win (rating gating) or ratings were farmed. That would lift store conversion. Not verified.
  5. X / HN / Reddit / press: not in the x-radar corpus; HN and Reddit discuss rivals like PushRank and Push Up Boss, not this app. No press coverage.

IV. Why it could work (at its current scale)

  • Timing: from 7 through August, TikTok turned "push-up battles with strangers" into a shareable format (RepChamp's two videos together got over 500 million views), so users were already primed for the idea.
  • Android gap: the originators were mostly indie developers launching on iOS first, and their Android versions came late (RepChamp late August) or were weak. This app went straight to Android and captured the category's Android traffic.
  • Execution from a seasoned developer: after launch, updates shipped on Oct 23 and 30 with 1.0.4 / 1.0.5 (guilds, fairer counting, streak reminders). Exercises cover push-ups / squats / sit-ups / pull-ups / planks / jumping jacks, and they added a monster-battle map. The feature set stitches together what competitors sell.
  • Monetization and paid UA: ads + IAP + subscriptions can fund buying installs in low-cost countries. This developer's Reverse Audio playbook (+475k over 7 days) also shows a knack for riding TikTok waves and scaling quickly on Android.

5. Differentiation

Product-wise there's almost nothing unique. Battles come from RepChamp and Push Up Arena, boss stages from Pushup RPG and Push Up Boss, and guilds and multiple exercises are add-ons. What really differs is who is building it and where: an established developer with a proven Android publishing machine, copying fast in the Android and emerging-market spaces the originators didn't cover. That difference, not the product itself, is why it got traction.

6. Visibility and copycats

  • Revenue isn't public, and no press or large X accounts have covered it. It only appears on auto-generated pages like APK sites, Softonic, foxdata, and similarweb. It's still little known, but the category is hot on TikTok and full of copycats.
  • It's a copycat too. After it came Repborne (10-15), RepStrike, PushOff, OutRepd, Ahealth, Gladius, trainwiz, and more. TikTok still had new accounts posting "Easy win i guess 😂"-style battle videos in November.

VII. What others can borrow

  • Watch TikTok for mechanics that indie iOS developers make hot, then use a proven Android publishing machine to clone and launch within 4–8 weeks, taking Android and emerging markets first.
  • Bundle several rivals' selling points into one product, then keep adding features with fast version updates.
  • Buy installs in low-cost countries and pay back through ads plus subscriptions.

VIII. Unknowns

  • Did they actually run ads, or drive traffic from AZ Screen Recorder: the ad libraries don't track this developer, so there's no direct evidence.
  • Whether the 5-star rating is gated or faked.
  • Retention and payments: no Top Grossing record, so revenue is unknown.
  • After the November surge, daily installs fell from about 4,000/day to about 2,000/day. Whether that holds is unknown.

This article was written by AI from public data and the data we collect daily. Numbers are sourced, and inferences are labeled.