FIELD NOTES / BROWSER INTERACTIONRETURN TO THE VOID
Published · Chrome Web Store

Moussy

A gesture becomes a command. Less friction between thought and action.

Moussy / AN INDEPENDENT EXPLORATION
THE IDEA, MADE REAL

Moussy puts a configurable, eight-direction command dial under your cursor. Hold the right mouse button, move toward an action, and release to navigate, manage tabs, or run a command.

Published on the Chrome Web Store, it combines a customizable gesture interface with themes, per-site controls, and a paid-license system. The product covers the interaction itself and the infrastructure needed to distribute and sustain it.

8Directions on the command dial
9Dial themes: one free, eight premium
THE CENTRAL QUESTION

What if the command came to your cursor?

Moussy turns a held mouse button and a short movement into a browser command, with a radial interface designed to make the action visible.

01 / AT A GLANCE

Eight directions

An eight-wedge dial offers a spatial map of the commands assigned around the cursor.

02 / AT A GLANCE

Make it feel yours

Theme, scale, opacity, animation, sensitivity, and timing controls adapt the gesture experience.

03 / AT A GLANCE

A shipped extension

A Chrome release includes local configuration, site controls, and optional paid-theme licensing.

01THE INTERACTION

Hold. Aim. Release.

Moussy opens a command dial at the pointer when the right mouse button is held. Moving into one of the eight wedges selects an action; releasing executes it. The interaction makes a command feel like a direction, with visual and audio feedback to make the selection easier to follow.

The published feature set includes browser navigation, reload, tab actions, scrolling, copying, and custom commands. A configurable map makes it possible to put frequently used actions in predictable places. Global and per-site controls let the user pause the behavior when a webpage needs a different interaction.

02THE PRODUCT DESIGN

Gesture tools have to earn their place.

A browser extension shares its surface with every site a person visits. That makes visibility, timing, and control important: a dial should appear deliberately, communicate what will happen, and stay out of the way when it is not needed. Moussy exposes sensitivity and timing settings alongside its visual customization.

Nine dial themes give the same underlying interaction different appearances, with one free theme and eight premium themes in the published listing. The settings interface includes a live preview, so a user can see changes to scale, transparency, and animation before bringing them into everyday browsing.

03BEYOND THE DIAL

The release includes the business machinery.

Moussy combines a Manifest V3 extension with a paid-license flow. Its repository includes Cloudflare Workers and D1 infrastructure, while Fungies handles checkout and license-related commerce. That extends the build into activation, verification, and the boundary between an installed extension and a paid entitlement.

Gesture configuration is kept locally; optional license flows involve account or license verification. The public store disclosures and the checkout service describe their respective data handling. The engineering story is an end-to-end product: interaction design, customization, publishing, and the services that support a paid offering.

FROM INTENT TO OUTCOME

How it comes together.

  1. Choose the actions

    Map useful browser commands around the radial dial.

  2. Tune the feel

    Preview a theme and adjust the size, visibility, and timing.

  3. Use the gesture

    Hold the right button, move into a wedge, and release.

  4. Control the scope

    Pause globally or per site when the browsing context calls for it.

THE TAKEAWAY

A shortcut can have a physical language.

Moussy explores an interface that lives close to the hand. Its strongest product idea is combining repeatable directional actions with enough feedback and control to make them approachable.

BACK INTO THE UNKNOWN