Check-In System

Check People In Without Signal

How the BrightStar Organizer app keeps checking guests in with no signal, and how every device reconciles when it comes back.

4 min readUpdated 2026-10-01

Picture an excursion bus leaving a festival for a canyon trailhead, a kirtan in a barn an hour past the last tower, or a retreat lodge whose wifi never reached the check-in table. On Elevate and Amplify events, the BrightStar Organizer app keeps checking people in through all of it. This guide covers how the app gets ready, what it can and cannot decide on its own, and how every device reconciles once the signal returns.

How does a device get ready before the signal goes?

The moment you open an event in the Organizer app — which is also the moment a shared iPad locked to check-in starts up, or a phone picks its entrance — the app downloads a signed list of every ticket for that event: who holds it, which pass it is, whether it is still valid, whether it is already checked in, and which entrances each pass may use. While there is signal the list refreshes every few minutes on its own. Under the event name the app tells you where it stands: “Offline-ready · updated 4 min ago”. Open each door device once while you still have signal, before you head somewhere without it.

What can a device decide with no signal?

Scanning and the guest list both keep working. Against the signed list, the app tells the door:

  1. 1Valid — the guest is checked in on this device and the check-in waits to sync
  2. 2Already checked in — with the time and the entrance, if it was before the list was downloaded
  3. 3Already checked in on this device — a second scan of the same code here
  4. 4Voided — a refunded or cancelled ticket is refused, as it is online
  5. 5Wrong entrance — a pass restricted to another entrance is refused at this one
  6. 6Can't verify offline — check name & ID — a code the list does not know, so the person at the door decides

Why is the list signed and encrypted?

The ticket list holds your guests' names and emails, and it decides who walks in, so it is protected twice. It is encrypted on the device with a key kept in the phone's secure keychain, and it carries a signature from BrightStar: if anyone edits the stored list, the app notices and stops trusting it. The check-ins waiting to sync are encrypted the same way. A list older than three days is not trusted either — reconnect once to refresh it.

What happens when the signal comes back?

Nobody needs to press anything:

  1. 1The app notices the connection and sends its waiting check-ins in batches
  2. 2The server records each one with the device's time and entrance
  3. 3A check-in the server already has is recognised, so a sync cut off halfway is safe to repeat
  4. 4The guest list switches back to the live server list
  5. 5The header shows how many are still waiting, and when the last sync finished

What if two devices let the same ticket in?

Two offline devices cannot see each other, so the same ticket can be let in twice — say, once at the Main Gate and once on the excursion bus. When they sync, the first check-in to reach the server stands, and the other is recorded as a duplicate entry with its own time and entrance rather than quietly dropped. The app's offline panel totals them for you — “2 duplicate entries at Excursion bus” — so you can follow up. Assigning one device per entrance keeps this rare.

Tap the Online / Offline chip at the top of the app for the details: how many tickets the device holds, how many check-ins are waiting, the last sync, any duplicates, and buttons to download or sync right now. Cash sales also queue with no signal; card sales without signal are coming separately and are not switched on yet.

Common questions

Can BrightStar check people in with no internet at the venue?

Yes, on Elevate and Amplify events. The BrightStar Organizer app downloads a signed, encrypted list of the event's tickets while it has signal, then validates QR codes and guest-list check-ins on the device with no connection, and syncs them automatically when the signal returns.

Read more

The list downloads the moment an event is opened in the app and refreshes every few minutes while online, so a device that was opened at the door before the signal went is ready. The header line reads “Offline-ready · updated N min ago” when it is.

What does the scanner refuse when it is offline?

Voided or refunded tickets, passes restricted to a different entrance, room bookings and merch codes, and a second scan of a ticket already checked in on that device. A code the list does not know shows “Can't verify offline — check name & ID”, leaving the decision to the person at the door.

Read more

These are the same answers the live scanner gives. The one thing an offline device cannot know is a check-in made on another offline device after its list was downloaded; that is caught when both sync.

What happens to offline check-ins once the internet comes back?

They sync on their own. The app sends them in batches, the server records each with the device's time and entrance, and the guest list goes back to the live list. A sync interrupted halfway is safe to repeat: the server recognises a check-in it already has.

Read more

Anything the server turns down — a ticket voided while the device was offline, for example — is kept on the device with the reason, and every refusal is logged for the organizer as well.

What if two offline devices check in the same ticket?

The first check-in to reach the server stands. The other is recorded as a duplicate entry with its time and entrance and shown to the organizer, for example “2 duplicate entries at Excursion bus”, instead of being silently dropped.

Read more

Duplicates are counted per entrance across every device, so you can see where they happened. One device per entrance keeps them rare.

Is the offline guest list secure?

Yes. It is encrypted on the device with a key held in the phone's secure keychain, and it is signed by BrightStar, so a list edited on the device is detected and no longer used. Waiting check-ins are encrypted the same way.

Read more

A list older than three days is not trusted; reconnecting once refreshes it.

Ready to get started?

Create your first event on BrightStar — it’s free.