SoupDraw

On-device · nothing leaves your machine

Draw on your camera.
With your hands.

Annotate any video call with hand gestures. Pinch to draw, erase, move, scale, rotate. A Firefox extension that runs entirely in your browser.

Free · open source · MIT · no accounts, no tracking

Two-hand scale, rotate, and pan in SoupDraw

Try it right here

No install, no sign-up. The camera and the hand model run entirely in your browser — nothing ever leaves your device.

show your hand to the camera

Pinch your thumb + index to draw · thumb-out fist to erase · double-clench to clear

A ~20 MB hand model loads once, on-device

🤏 Draw✌️ Move / select shapes👍 Erase✊ Pan the board🖐️ Restore from history🖐️🖐️ Scale · rotate · pan✊✊ Clear the board

100% on-device

The hand model is bundled and runs locally. No video, frames, or data ever leave your machine. No network at runtime.

Any video call

Works in Meet, Zoom web, Teams, Whereby — anywhere that asks for your camera. It composites a local canvas over the feed.

Learn by doing

A built-in Practice window shows each gesture with a ghost hand on your real feed, and you learn by doing it.

One hand. A whole toolbox.

Every gesture is rebindable, with a guided tutorial to learn them.

🤏
Pinch
Draw
✌️
Victory
Move / select shapes
👍
Thumb-out fist
Erase
Closed fist
Pan the board
🖐️
Five-finger pinch
Restore from history
🖐️🖐️
Two-hand pinch
Scale · rotate · pan
✊✊
Double clench
Clear the board
Pan the canvas over a drawing
Guided pinch calibration in the Practice window

Everything, one tap away

Arm/disarm and quick actions up top, appearance settings, and fully rebindable gestures.

Popup: arm/disarm, undo/redo, pen, viewer preview, practice
Setup and appearance settings
Rebindable gesture controls

Three steps to your first drawing

  1. 1

    Turn on “Augment my camera” in the toolbar popup.

  2. 2

    Join any call and pick your normal camera.

  3. 3

    Press Alt+Shift+D to arm, then pinch to draw.

Give your calls a canvas.

Free, open source, and private by design.

Get it on FirefoxStar on GitHub