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

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.
Depth
Chest, hips and thighs reach the floor.
No-rep if missedControl
Every rep goes all the way down and up — no half reps, no bouncing.
No-rep if missedLockout
Arms fully extended before the next rep starts.
No-rep if missedBody 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.

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

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

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

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.
Hayda
Everyone$0 free for everyone
Everything you need to compete.
Join the beta- Unlimited duels, leaderboards and badges
- Join as many challenges as you like
- Create 1 challenge a month (2–30 people, 3–30 days)
- Up to 3 squads, streaks and stats
Want a bit more? Watch a short video
Optional — only when you tap the button.
- +1 challenge to create
- Rescue a broken streak (within 48 h, up to 2 a month)
- +1 squad slot (up to 5)
- 24 hours of advanced stats
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
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