Jigsaw Sign in

Publish a small app. Share it like a doc.

Build it with any AI agent. Add people by email and choose what each one can do.

Sign in to startSee pricing

Share Shift rota

Any agent can publish

Claude, ChatGPT, Cursor. If it can build the app, it can put it on Jigsaw.

Anyone with an email

Share with a client or a friend. They don't need to be in your company.

No login code in your app

Jigsaw signs people in and tells the app who they are and what they can do.

How it works

From an idea in a chat to an app your team opens every morning.

  1. Ask your agent to build it

    Describe the rota, the tracker, the form. Connect Jigsaw to the agent and it knows how to build an app that fits.

  2. Publish in one step

    The agent sends the files to Jigsaw, or you upload a zip. The app is live at its own address in seconds.

  3. Share by email

    Add people and pick viewer or editor. They sign in with that email address and they're in.

Two kinds of app

Jigsaw looks at what you publish and picks the right one.

A page

A front end, with Jigsaw as its back end. The right choice for most small apps.

  • Jigsaw stores the data and enforces the roles: a viewer cannot change anything, whatever the page's code does.
  • Secret keys stay on Jigsaw. The page asks Jigsaw to make the outside call, and Jigsaw adds the key.
  • Live in seconds.

An app with its own server

For when the app needs code that runs on a server.

  • Runs on its own, asleep when nobody is using it.
  • Every request arrives with a signed pass naming the visitor and their role.
  • The app decides what each role can do, and keeps its own data if it wants.

What you stop building

Small apps die on the boring parts. Jigsaw does them once, for every app.

Sign-in

A code by email, a password, or Google, GitHub or Apple. Nobody reaches an app without passing the front door.

Who can do what

Owner, editor, viewer. Remove someone and they're out on their next click.

A place for the data

Named lists of records with add, read, change and delete. Export it whenever you like.

Keys kept safe

Paste an API key once. It is stored encrypted and only ever sent to the service you name, the way you choose.

Questions

What is Jigsaw?

Jigsaw is a cloud for small software. An AI agent, or a person with a zip file, publishes a small web app. Jigsaw hosts it at its own address, signs every visitor in, and lets the owner share it by email with viewer and editor roles, the way you share a doc.

Do the people I share with need an account first?

No. Add their email and send them the link. The first time they open it they sign in with that email and they are in.

What is the difference between a viewer and an editor?

For a page, viewers can read the app's data and editors can change it; Jigsaw enforces that. For an app with its own server, Jigsaw tells the app each person's role and the app decides.

Which AI agents can publish to Jigsaw?

Any agent that can use a remote MCP server or call an HTTP API, such as Claude, ChatGPT, Cursor and Codex. You can also upload a zip yourself.

Who can see my app?

Only you and the people you add by email. There are no public links. On a team, the team's builders can all manage the apps the team owns.

Does Jigsaw review the apps people publish?

No. Apps are built by their owners. Each app runs at its own address, separate from your Jigsaw account, and anyone can report an app that breaks the rules.

What does Jigsaw cost?

Free: 3 page apps, each shared with up to 5 people. Individual: $9 a month or $90 a year, for 10 apps (up to 3 with their own server), each shared with up to 25 people. Team: $19 a month for each builder, for apps the team owns together. Prices include tax. The people an app is shared with never pay.

More: how Jigsaw compares, pricing, and the guide for AI agents.

Put your first app in front of someone today.

Sign in to start