MoveLab
Move, play, repeat.
NO ACCOUNT · NO CLOUD · NO TRACKING

Your body.
Your game.

Play movement games using your webcam. Your camera feed is processed in this tab and is never uploaded or recorded.

Use a clear space, keep the camera steady, and move at a comfortable pace. A grown-up should stay nearby for young children.

Camera is off

Before you move

Check the floor, move furniture out of the way, and keep pets and other people clear of your play area.


MoveLab's v1 motion meter detects broad movement, not body pose or exercise form. It does not judge bodies or provide medical advice.

Choose a game

Pick a game, then start a short round.

4 games in v1

Play space

Your live preview stays in this browser tab.

Camera preview is offEnable the camera to begin. Nothing is recorded.
Camera and privacy details

This prototype requests camera access only after you press Enable camera. Video frames are sampled in memory for coarse motion detection, then overwritten by the next sample. No video or landmark data is stored. Camera access can be revoked in your browser settings.

Round not started

Freeze Dance

Get ready. Check your space before starting.
Movement activity
Round score
0

Start the camera, confirm your space is clear, then begin.

On this device

Progress is saved locally only

No saved score yet.

This prototype stores only game scores and preferences in IndexedDB. Exported files stay under your control. Clearing data cannot be undone.

Privacy, in plain language

MoveLab collects nothing.

Your camera video never leaves your device. There are no accounts, ads, analytics, third-party scripts, or online leaderboards in this prototype. No network connection is needed for gameplay after the files have loaded.

Prototype limitation: v1 uses coarse motion activity, not a pose-estimation model. It cannot verify exercise form, detect hazards reliably, or replace adult supervision. Use a browser and host that support secure camera access (HTTPS or localhost).