Licence & terms

One page, plain English. If something here is unclear, ask before you buy — a question answered beats a refund.

Version 2 · 8 August 2026

Version 1 (3 August 2026) described monthly Solo/Studio/Agency subscriptions with a 14-day trial. Those tiers never launched — this version matches what actually ships.

What you are buying

A one-time licence to fetch Motion Menu patterns — their HTML, CSS and JavaScript — through the MCP server, the HTTP endpoints, or the shadcn registry. You are not buying a hosted service that your site depends on. Nothing calls home.

What each plan permits

Plan Build with it Hand a built site to a client Seats
Free Personal projects and evaluation No 1
Lifetime Any project — yours, your employer's, or your clients' Yes 5

“Hand a built site to a client” means you may build a website for someone else, ship Motion Menu patterns inside it, and transfer that finished website to them. The client receives the site, not access to the library. If they want to fetch patterns themselves, they need their own licence.

What you already shipped stays yours

Once a pattern is transplanted into your page it is your code. You may edit it, keep it, and keep it live indefinitely. If a key is ever revoked — a refund, for instance — nothing reaches into what you already shipped, and no site of yours stops working. This is the single most common worry about buying a code library, so it is stated first and plainly.

What is not permitted

Ordinary things that are fine: reading the public catalogue, quoting a pattern in a blog post or tutorial with a link, and using a pattern in a paid client project on the Lifetime licence.

Addressing — what will not change under you

Every pattern has a permanent slug and a permanent URL. Numbers are stable aliases, so /p/150.json and /p/velocity-image-bend.json return the same bytes and both keep resolving. Categories are tags, so the catalogue can be reorganised without moving anything you depend on. New patterns are added; existing ones are not silently rewritten. There is no promised release cadence — this is a commitment about addressing, not about volume.

Payment and refunds

No warranty

Patterns are provided as-is. The public catalogue is the specification — every pattern runs in your browser at the catalogue before you pay, which is a better guarantee than any warranty clause. Some patterns need a capable browser (WebGPU, Gaussian splats, webcam access) and say so on the card. Liability is limited to the amount you paid for your licence.

Support

Support is one person and email. Expect a real answer, usually within a couple of days. There is no phone line and no SLA, and no tier here pretends otherwise. If a pattern is broken, say so and it gets fixed.

Your data

Changes to these terms

If these terms change materially, existing customers are emailed before the change takes effect for them, and the version above changes. Prior versions are kept in the repository's git history.

Who you are contracting with

Motion Menu is operated by Ben Lafreniere, Kelowna, British Columbia, Canada. Reach support at menu@davidandrewfurniture.com. British Columbia law applies.