GymOggle

Battle a friend Β· most reps wins

Pick your battle
Or play a friend
Coming soon

Find a random opponent, or create a game and share the code with a friend. Camera stays on your device β€” only your rep count is sent.

30-Day Journey
Day 1 of 30
🦡
Day 1
Squats
0 / 12
Get in frame β€” go!
Lunges
3 Γ— 10
40s

How to Play

1
Pick your battle

Choose squats, push-ups, jacks, or Plank Chicken. Then tap Find Opponent for a random match, or Create Game to get a code and play a friend.

2
Set up your camera

Prop your phone or laptop so your whole body is in frame. Stand back β€” the camera needs to see you move. Good lighting helps a lot.

3
Do the reps

The camera counts automatically β€” no tapping. Squat, push, or jump and watch your number climb. Most reps in the time limit wins.

4
Plank Chicken 🧱

A hold battle β€” both get into a plank, then it's a staredown. First one to drop loses. No timer, pure willpower.

5
Daily tasks & leaderboard

Come back daily for 3 fresh tasks and coins. Climb the leaderboard by winning matches and hitting personal bests.

πŸ’‘ Tips
  • Face the camera straight-on for push-ups and planks.
  • Full range of motion β€” half-reps may not count.
  • Playing a friend? Trash talk in the lobby chat first. 😀
  • Your camera never leaves your device β€” only your rep count is sent.

Coming Soon

We're just getting started. Here's what's in the works πŸ‘€

πŸ—ΊοΈ
30-Day Journey

A guided month-long fitness path β€” daily workouts that scale up week by week, with a Duolingo-style map. Built, polishing now.

🦍
Escape the Jungle

An endless-runner minigame powered by your real movement β€” jump and dodge your way out. In development.

πŸŽ™οΈ
Voice chat

Talk trash live with your opponent during private battles. Coming soon.

🀸
More exercises

Skipping, pull-ups, and more β€” expanding the roster over time.

🀝
Co-op team battles

Team up 2-v-2 or bigger in Group Battle. On the roadmap.

Got a suggestion? We're listening. πŸ’ͺ

Leaderboard

Daily Tasks

0πŸͺ™ Coins
0πŸ”₯ Day Streak
0/3βœ… Today

New tasks every day β€” same for everyone. Clear all 3 for a bonus and keep your streak alive.

You0
Opponent
0
You
Opp
1:00
Connecting…
0m
πŸͺ™ 0
🦍 Gorilla3 lives
You0
Opponent0
β€”