Web

Same Page

A shared library of options, voted on privately until everyone agrees.

Same Page is for a household or friend group that wants to keep a shared database of options and vote on them privately until everyone agrees. Sign in with Google, build a shared library, then run a voting session where people join by code from their phones without an account. Shared meal planning is the first thing built on it; the same mechanic works for any decision a group makes together.

Features

  • Accounts and groups

    Sign in with Google; there are no passwords. Anyone can create a group and become its owner, and owners can add other admins.

  • A shared library

    Admins build collections of meals that members can browse, search, filter, tag, add to, edit, and archive.

  • Private voting

    A host starts a session against a collection, sets a target, and shares a code. People join from their phones without an account and vote yes or no in private, one option at a time. Options everyone said yes to are kept automatically; majority options are offered to the host. Per-person votes are deleted when the session ends, leaving only the aggregate outcome.

  • Reporting

    Per-collection reject rates by meal and by tag, plus a list of what has not been offered lately.

  • External AI access, no AI in the app

    A group owner mints a per-group token, and external AI tools reach that group's library and reports through an MCP server or a plain JSON API. Both are scoped to one group and never expose sessions or individual votes.

  • Installable

    Add it to a phone's home screen; it runs full-screen as a PWA.

Same Page started as shared meal planning. A group’s admin builds a collection of meals, a host starts a session against it, and everyone votes yes or no from their phones. Options everyone accepted are kept automatically; majority options are offered to the host. When the session ends, the per-person votes are deleted, so nobody sees who voted which way.

The same mechanic extends to any group decision: what to do this weekend, which game to play, where to eat. No AI runs inside the app, but a group owner can mint a per-group token so external AI tools can reach the library and reports through an MCP server or a plain JSON API.

FastAPI · SQLite · htmx · PWA.