Seatwell

Seatwell

Privacy

Last updated

Seatwell is a seating chart maker. This page says what we keep, where it lives and for how long. Guest names are personal, so we keep them in as few places as we can.

Free plans stay in your browser

When you use Seatwell for free, your guest list, tables and seating are saved in your own browser. They are not sent to our server. Plain print, the backup file and the free sign are all made in your browser too.

That also means we cannot get your plan back for you. Clearing your browser data erases a free plan, so download the backup file to keep a copy.

What reaches our server, and when

Your plan is sent to our server when you come back from the payment page to set up your Wedding pass. We store it only once your payment is confirmed. If the payment is still going through or did not work, we check the plan and then drop it, and nothing is saved. Once the payment is confirmed, we save the whole plan: the title, the event date, guest names, meals, notes, tables and seating. After that, each change you make to that event is saved online too.

Before you pay, the only thing we send is the event date you choose, so the payment page can be set up.

When a guest searches on your guest page, what they type is used to find matching names. Our code does not save it or write it to a log. To stop abuse, we count requests for each IP address for a short time. Those counts are deleted within a few days.

Edit links

A pass comes with an owner edit link and a partner edit link. The secret part of each link comes after the # sign, which browsers do not send when they load a page. Our database keeps only a one-way hash of each secret, not the secret itself.

So we cannot read your link back or send the same one again. If you lose your owner link, email us and we can make a new one. The browser that bought the pass also keeps a copy of the links.

The guest page

Each paid event has a find-your-table page. A guest types at least 3 letters of a name and sees up to 5 matching names with their tables. The page never lists every guest, and it asks search engines not to index it.

How long we keep things

  • The guest page closes 60 days after the event date.
  • Your event, including every guest name, is deleted 90 days after the event date. An automatic job runs every day to do this.
  • You can delete your event yourself at any time. Open it with your owner link, choose Share, then Delete event. Partner links cannot delete an event.
  • If your pass is refunded, the event becomes read-only and the guest page closes. It is still deleted 90 days after the event date.
  • A free plan stays in your browser until you clear it.

We also keep a record of each purchase: the email you gave Stripe, the amount, the event date and Stripe's payment IDs. It holds no guest names. We use it for refunds and help, and the 90-day clean-up does not remove it.

Deleting your data on request

To have your data deleted, email hello@gradients.studio. Send the link to your guest page, or the email you paid with, so we can find your event. That covers your event and your purchase record.

Payments

Stripe handles payment. Stripe receives your card details and your email, and may ask for your billing location to work out tax. We never see your card number. We get back your email, the amount and Stripe's payment IDs. Stripe's own privacy policy covers what Stripe keeps.

Usage statistics

We use PostHog to count how Seatwell is used, for example how many people open the editor or download a sign. PostHog gets a short event name and sometimes a number, such as how many guests were added. It also gets the ordinary details of a visit, such as the browser and the page.

  • PostHog never receives guest names, plan titles or what a guest types in the search box.
  • Session recording is off, and so is automatic click tracking.
  • We remove everything after a ? or a # from page addresses before they are sent, so edit links and payment pages are never included.
  • We never ask who you are, and we do not link these events to your name or email.

PostHog keeps a random ID in your browser's local storage to tell visits apart. The events travel through our own address and on to PostHog's servers.

Who else handles data

  • Vercel hosts the site and keeps its own standard request logs, which can include the address of a page request.
  • Neon stores the database for paid events.
  • Stripe takes payments.
  • PostHog counts usage, as described above.

We do not sell your data and we do not show ads. Seatwell does not set cookies for tracking.

Changes

If this page changes, the date at the top changes too. Questions about your data? Email hello@gradients.studio.