Verified rep battles

Who's stronger?
Prove it.

Duel friends 1:1, take on squad challenges and rep for your team. Your phone's camera counts every rep — so every win is earned.

Free for everyone · Android & iPhone · Video never leaves your phone

Ways to play
  • 1:1 duels
  • Squad challenges
  • Team cups
  • Weekly leagues — soon
Ghost duel screen: you have 16 reps, the ghost of Aziz K. has 18. “2 behind — push!”

What the referee checks

Every rep in every duel is judged by the same four rules. Miss one and it doesn't count — for you or your rival.

  1. Depth

    Chest, hips and thighs reach the floor.

    No-rep if missed
  2. Control

    Every rep goes all the way down and up — no half reps, no bouncing.

    No-rep if missed
  3. Lockout

    Arms fully extended before the next rep starts.

    No-rep if missed
  4. Body line

    Body stays straight — no sagging hips, no piking.

    No-rep if missed

Challenge. Compete. Rematch.

No wearables, no equipment. A phone and about two meters of floor.

  1. Live duel lobby with a share code and a Send via Telegram button

    Challenge a friend

    Send a duel link in Telegram. They join in one tap — live, or later as a ghost.

  2. Ghost duel in progress: your reps against the ghost's

    Compete, rep by rep

    60 seconds on the clock. In a ghost duel you race your rival's recorded set, rep by rep.

  3. Duel result screen: “You won 31 — 28” with rematch button

    Win, then rematch

    See who won and why, keep the rivalry going and climb your squad leaderboard.

For squads & teams

Bring your whole crew

Squads for friends. Private spaces for companies, universities and clubs. Friend challenges with daily targets and team-vs-team cups with live standings.

  • Squad goals — 10 000 reps together
  • Friend challenges: total reps, daily target, best set
  • Team-vs-team cups with live standings
  • Admin dashboard and participation reports
Bring Hayda to your team
Squad leaderboard and an organization team cup on two phones

Privacy by design

Video never leaves your phone

Pose tracking runs on the device in real time. Your rivals see your reps — never your video. Nothing is recorded or uploaded.

  • On-device processing

    The referee runs on your phone. No cloud video analysis.

  • Nothing stored

    Only rep counts and timestamps are kept. Delete them anytime.

  • Offline-friendly

    Solo sets and ghost duels count offline and sync when you're back.

Free. For everyone.

No subscriptions, no paywalls, no in-app purchases. Hayda is ad-supported — and ads never interrupt a workout.

  • Teams

    Custom per organization

    For companies, universities and clubs.

    • Private team space and team cups
    • Admin dashboard and weekly reports
    • Price agreed per organization, invoice billing
    Talk to us

Small banners appear only on the Today, Progress and Challenges tabs. Never during or right after a set, and no full-screen ads.

Questions

How do duels work?

Pick a friend, or race a ghost of their best set. 60 seconds, the same rules for both — the camera counts every rep.

What happens to my video?

Nothing. It is processed on your phone in real time and never saved or uploaded. Rivals only see your rep count.

How accurate is the counting?

The referee checks depth, control, lockout and body line on every rep. If you think it miscounted, tap “Wrong count” after the set — that feedback trains it.

What do I need?

An Android 8+ or iPhone (iOS 16+) phone and about two meters of floor. Lean the phone against something low, side-on to you.

Can my company or university run a challenge?

Yes. Teams get a private space, team-vs-team cups and an admin dashboard. Write to us to join the pilot.

Is it really free?

Yes, for everyone. There are no subscriptions or in-app purchases — every feature is free. Want an extra challenge, a streak rescue, another squad slot or a day of advanced stats? Watch a short video, if you like.

Are there ads?

Yes — that's how Hayda stays free. Small banners appear only on the Today, Progress and Challenges tabs. Never during or right after a set, and no full-screen ads. Videos play only when you choose to watch one for a bonus.

Pick a rival. Hayda!

Get an invite when Hayda opens in your country — or join the closed beta in Uzbekistan now.

Free for everyone · Android & iPhone · Takes 30 seconds