> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fastparty.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Self Check-In

> An optional way for guests to mark themselves as arrived, so you know who made it to your event.

Self Check-In is an optional feature for Regular Events. There's no gate or ticket to scan at a private gathering — so when you turn Self Check-In on, its job is simple: it lets guests mark themselves as arrived, giving you a live picture of who actually made it.

<Frame>
  <img src="https://mintcdn.com/fastparty-4e249c5a/9PcYbfD8u_yP90lb/assets/PrivateEvents/Check%20in-Private.png?fit=max&auto=format&n=9PcYbfD8u_yP90lb&q=85&s=eab562d53031c21ba90a658f703e269c" alt="Self Check-In screenshot" style={{ borderRadius: "8px" }} width="590" height="1280" data-path="assets/PrivateEvents/Check in-Private.png" />
</Frame>

<Note>
  Self Check-In is **off by default** and entirely optional. Turn it on only if you'd like to know which guests have arrived. If you don't need an attendance view, you can leave it off — your event runs perfectly well without it.
</Note>

## How it works

When the feature is enabled, a guest simply opens Fast Party when they arrive and checks themselves in. There's no QR code to scan and nothing for you to do at the door — guests check themselves in, and you see the count update.

<Steps>
  <Step title="Enable Self Check-In">
    In your event, turn on Self Check-In. This makes the option available to your guests.
  </Step>

  <Step title="Guests check themselves in on arrival">
    When a guest arrives, they open Fast Party and tap to check in. No scanning, no host action required.
  </Step>

  <Step title="You see who's arrived">
    Your arrival view updates as guests check in, so at any point you can see who's already there and who hasn't arrived yet.
  </Step>
</Steps>

## When to use it

Self Check-In is most useful when knowing your real-time headcount matters — for example:

* A larger gathering where you can't eyeball who's in the room.
* An event with timed moments (a toast, a surprise, dinner service) where you want to know everyone's arrived before you begin.
* Any time you'd simply like a record of who showed up.

For a small, informal get-together, you may not need it at all — which is exactly why it's optional.

<Note>
  This is different from check-in for Registered Events. At a Registered Event, attendees receive a QR code and the host checks them in at the door — see [Attendee Check-In](/registered-events/attendee-check-in). Self Check-In, by contrast, is guest-driven and optional, built for private gatherings rather than ticketed entry.
</Note>
