Account & Auth
You can start using Seat the Party immediately without an account. Creating a free account unlocks cloud sync, unlimited events, more tables per event, export, and the ability to purchase sharing. This page explains how authentication works, what changes when you sign in, and how your data is handled.
Using without an account (guest mode)
When you open app.seattheparty.com without signing in, you are in guest mode. You can still create a full seating plan:
- 1 event
- Up to 3 tables
- Unlimited guests per event
- Full drag-and-drop seating
In guest mode, data is stored in your browser's localStorage. This means:
- Your plan persists when you close and reopen the browser tab on the same device.
- Your plan is lost if you clear browser data, use private/incognito mode, or switch to a different browser or device.
- There is no cloud backup.
Recommendation: If your event is more than a day away, sign up for a free account before you start planning. Cloud sync protects your work and lets you edit from any device.
Creating an account (sign up)
Seat the Party uses email and password authentication. There is no Google, Facebook, or other social login.
- Click Sign In in the top-right corner of the app.
- On the sign-in screen, click Create account (or "Sign up").
- Enter your email address, choose a password, and optionally add a display name.
- Click Create account to submit.
- You are signed in immediately. If you had data in guest mode, you will be offered to migrate it to the cloud (see below).
Signing in
If you already have an account:
- Click Sign In in the top-right corner.
- Enter your email and password.
- Click Sign In. Your cloud-synced plans load automatically.
If you forgot your password, click the Forgot password? link on the sign-in screen. A password reset email will be sent to your registered address. Follow the link in the email to set a new password.
Data migration: guest → signed-in
If you plan in guest mode and then sign up or sign in, Seat the Party detects any existing local data and offers to migrate it to your cloud account. This is a one-time migration:
- Your guest-mode event (tables, guests, seat assignments) is copied to Firestore under your account.
- After migration, the local copy is cleared and your data lives in the cloud.
- If you choose not to migrate, your local data remains in the browser but is no longer synced.
Cloud sync
When signed in, all your seating data is stored in the cloud (Google Firestore). Every change you make — adding a table, moving a guest, renaming an event — is saved automatically within a few seconds. No manual save button is needed.
Cloud sync means you can:
- Start planning on your laptop and continue on your phone or tablet.
- Safely close the browser at any time — your work is not lost.
- Share access across browsers (though simultaneous editing from two browsers at once is not recommended).
What requires a signed-in account
Signing out
To sign out, click your avatar or name in the top-right of the app to open the user menu, then click Sign out. You can also sign out from the bottom of the Settings page. After signing out, the app switches to guest mode and your cloud data is no longer accessible locally — but it remains safely stored in the cloud and will be available when you sign back in.
Common questions
Can I sign in with Google or Apple?
Not currently. Seat the Party supports email and password only. Enter the email address you used when signing up and your chosen password.
I forgot which email I used. How do I find my account?
Try any email addresses you commonly use. The "Forgot password?" flow will tell you if an email is registered or not when you attempt a reset.
Can I change my email address?
Email addresses are read-only in the current version. If you need to change your email, contact support. You can update your display name at any time in Settings.
Is my seating data private?
Yes. Your events and guest names are only accessible to you when signed in. The only time any guest data becomes public is if you explicitly generate a share link and distribute it.