Plansy Private · Invite-only

Your group chat can’t pick a date. Plansy can.

A small, private planning app built for one specific problem: getting a group of real people to agree on one real evening. Propose the dates, let everyone mark what works, and watch the winner surface on its own.

Plansy is invite-only. You can only join through a private invitation link sent by an existing member.

How it works

From “when is everyone free?” to a date in your calendar.

Every plan follows the same path. Here it is end to end — from the invitation that gets you in, to the calendar file that gets it out.

  1. You get an invitation link

    There is no sign-up page, and there is never going to be one. Every account on Plansy starts as a private invitation link from someone already inside. Open it, choose a username and a password, and you are in — with a short tour waiting if you want it, and skippable in one click if you do not.

    • Invitation link
    • No public registration
    • Optional tour
  2. You build the group the way it actually is

    A group holds everyone. Subgroups hold the subsets — the five who play poker, the three who ski, the ones who would genuinely drive two hours for a concert. Real friend groups are not one flat list, so Plansy does not make you pretend they are.

    • Groups
    • Subgroups
    • Invite links per group
  3. You propose dates, not a debate

    Create a plan, add the dates worth considering, and choose who is in: individuals, whole subgroups, or both — minus anyone you specifically leave out. Before a single notification goes anywhere, Plansy works that arithmetic out on the server and shows you the exact names and the exact count, so you can check it and change your mind while it still costs nothing.

    • Several candidate dates
    • Individuals + subgroups − exclusions
    • Preview before you send
  4. Everyone marks what works

    Each invitee marks every candidate date as available, maybe, or unavailable. That is the entire ask. No thread to scroll back through, no counting reactions by hand, and nobody appearing four days later to say they are only just seeing this.

    • Available
    • Maybe
    • Unavailable
  5. The best date surfaces by itself

    Responses rank the dates as they arrive, so whoever created the plan opens it and simply sees which evening the most people can actually make. Finalize it and the plan locks for everyone at once — then invitees RSVP, suggest somewhere to go, and work out the details on the plan itself instead of across five different chats.

    • Ranked results
    • RSVP
    • Location suggestions
    • Comments
  6. And then it keeps itself moving

    Scheduled jobs handle the parts nobody wants to be responsible for remembering: a reminder before the response deadline and another before the day itself, the next occurrence of a recurring plan generated when it comes due, and a nudge a month ahead of someone's birthday in case that is worth planning around.

    • Deadline reminders
    • Recurring plans
    • Birthday nudge
What is in it

Everything the annoying part of planning needs.

Not a suite. Just the specific things that go wrong when a group tries to organise something, each one dealt with.

It exports to the calendar you already use

A finalized plan downloads as a standard .ics file, so it drops straight into Apple Calendar, Google Calendar, Outlook, or whatever else you actually live in. Nothing to authorize, no account to connect, no permissions to hand over.

Reminders that arrive on time

Before the response deadline, and again before the plan itself — so nobody has to do the chasing.

Comments on the plan

The conversation sits where the decision is, instead of forty messages up in a chat.

Location suggestions

Propose where, not only when — attached to the plan so it cannot get lost.

Subgroups

Invite the poker five without inviting all twenty, in one choice instead of twenty checkboxes.

Notifications entirely on your terms

Every person chooses their own: email, push notifications, both, or neither — nobody gets opted into anything on someone else's behalf. Push is standards-based Web Push, which works on Android, on desktop browsers, and on iPhone and iPad once Plansy has been added to the Home Screen.

Recurring plans

Set a plan to repeat and the next occurrence generates itself when it comes due.

One dashboard

Every plan you are part of, across every group you are in, on a single screen.

Install it like an app

Add Plansy to your home screen and it runs standalone, with an offline page when the connection drops out.

Works with JavaScript switched off

Every core flow is a real form submission to a real handler. Scripts only add polish — turn them off and the whole app still works end to end.

Where it stands

Three decisions that are not going to change.

Invite-only, permanently.

There is no registration page to find and no waitlist to join. Every account traces back to a real invitation from someone already in the group. That is not a launch phase that ends later — it is the design.

Boring on purpose.

Plain PHP and MySQL, server-rendered HTML, ordinary form submissions. No framework, no build step, no single-page app sitting between you and your plans. Exactly one third-party dependency, and it exists only so push notifications can be sent.

Small, and staying that way.

Plansy does one thing: help a group pick a date, and then remember what they picked. No boards, no workspaces, no productivity metrics, and nothing to upgrade to.

Already have an account?

Log in and get back to your plans. If you do not have one yet, you will need an invitation link from someone already in your group.