Grab a Seat

Features

Everything it does,
and what it refuses to.

Grab a Seat is deliberately small. It does a handful of things, and it leaves out the things that would turn staying in touch into a chore.

The people

Circles of closeness

Put each person in a circle and say roughly how often you would like to be in touch. That single choice is what drives everything else.

  • A cadence, not a schedule

    "Every couple of weeks" is a rhythm, not an appointment. Grab a Seat waits until it has been a while, then mentions it once.

  • Bring your contacts with you

    Import from your phone or from Google, pick only the people you actually want, and leave the other nine hundred behind.

  • Notes that are worth rereading

    Keep what matters about someone: what they are going through, what they told you last time, what to ask about next.

  • Archive without losing anyone

    People move in and out of your life. Archiving someone keeps the history and stops the reminders, with no deletion and no judgement.

The nudge

One reminder, on your terms

  • Quiet hours

    Nothing arrives while you are asleep, or during whatever hours you would rather keep to yourself.

  • Pause the whole thing

    Busy week, hard month, holiday. Pause reminders entirely and pick them back up whenever. Nothing accumulates while you are away.

  • No escalation, ever

    Ignore a reminder and it does not come back louder. There is no second notice, no badge count climbing, no weekly summary of your failures.

  • Today, at a glance

    One screen that answers one question: who would be glad to hear from you today? When the answer is nobody, it tells you that you are all caught up.

The moment it works

Log it in one tap

You called, you texted, you had coffee. Tap once. Grab a Seat marks it, celebrates it, and recalculates quietly in the background.

  • Every time, not just the first

    The celebration is not a first-run trick that wears off. Reaching out is the whole point of the app, so it gets acknowledged every single time.

  • A history you can look back on

    See when you last spoke and what you noted. Useful before you call, and quietly lovely to scroll through.

  • Nothing to catch up on

    Missed reach-outs are not stored as debt, because they are not tracked as debt. There is no backlog to clear.

Underneath

Local-first, which you can feel

Your data is stored on your phone and the app reads from there. That is an architectural choice with an everyday consequence: no spinner while a server answers, and no dead app when it cannot.

  • Usable offline, once signed in

    Every screen works with no signal, including adding people and logging reach-outs. Changes sync when you are back. The first sign-in needs a connection.

  • Backed up, not held hostage

    Syncing exists so a lost phone is not a lost history. The app does not stop working if the server does.

  • Yours to take

    Export everything as JSON whenever you like. No request form, no waiting period, no asking us.

Who would you call, if you remembered to?