Guide · Event safetyUpdated for 2026

Digital Privacy at Protests: Protecting Your Emergency Communication

Your phone is the weak point at a demonstration. See how server-side check-ins and a message encrypted for each contact still work if it is seized.

Safety Checkpoint TeamPublished Updated 14 min read
On this page
  1. TL;DR
  2. Who is this for?
  3. Why Is Digital Privacy Critical at Protests and Large Gatherings?
  4. What Are the Main Digital Risks at Protests?
  5. What Protocols Protect Your Emergency Communication?
  6. Safety Checkpoint Encryption Breakdown
  7. How to Set Up a Secure Protest Check-in
  8. Frequently asked questions

TL;DR

Nine in ten U.S. adults carry a smartphone, and a standard SMS travels unencrypted. If your phone is seized, unlocked, or intercepted, every contact and message on it is exposed. An emergency message encrypted for each contact, which opens only with their PIN, keeps the sensitive part of your plan out of the alert email, and the alert fires from the server even if your device is gone.

Who is this for?

Anyone attending protests, demonstrations, marches, or large public gatherings who needs to keep emergency contacts informed without exposing their communication to surveillance, device seizure, or network interception.

Why Is Digital Privacy Critical at Protests and Large Gatherings?

Digital security belongs in every protest plan. The Electronic Frontier Foundation documents cell-site simulators (commonly called “Stingrays”) in use by U.S. law enforcement. They capture the identifiers of every phone within range, and some models can intercept calls and texts. Standard SMS travels unencrypted and can be read by any intermediary.

Meanwhile, 91% of U.S. adults own a smartphone (Pew Research, 2025), and device seizure during arrests exposes contact lists, message history, and location data. What matters is whether your communications are encrypted when they are intercepted.

91%

of U.S. adults own a smartphone (Pew Research, 2025)

75+

U.S. law enforcement agencies in 27 states and D.C. own cell-site simulators (ACLU tracker, last updated 2018)

0%

of standard SMS messages are encrypted between sender and recipient (SMS is not end-to-end encrypted)

  • One password reused across accounts is enough for a single breach to open all of them
  • Zero location data in a Safety Checkpoint alert: your message holds a position only if you put one in yourself

What Are the Main Digital Risks at Protests?

Understanding these threat vectors helps you choose the right countermeasures before you attend.

What Protocols Protect Your Emergency Communication?

Four layers of protection, from device hardening to post-event auditing.

01

Pre-event device hardening

Reduce the attack surface before you leave. Disable biometrics (Face ID / fingerprint), enable a strong alphanumeric passcode, and turn off lock-screen notifications.

Setup · Set up your Safety Checkpoint check-in protocol before the event. Your emergency message is encrypted separately for each contact, and so are saved links and documents on paid plans. Even if your device is seized, the server-side alert fires independently.

02

Encrypted check-in messaging

The sensitive part stays out of the alert itself. The alert email tells your contacts to open your emergency page, where the message and saved links are decrypted in their browser after their PIN.

Setup · The alert travels as a normal email, and as an SMS on Survival ($9.99/mo), and carries nothing you wrote: your name, the protocol, the missed time and a link. Put lawyer details in the message, and documents and credentials in the package on paid plans.

03

Minimal data exposure

Carry the least information possible. Log out of social media, disable location services for all non-essential apps, and clear your browser history before attending.

Setup · Your Safety Checkpoint check-in holds what you wrote, plus what the server needs to run it (its times, your contacts). There is no GPS breadcrumb trail and no continuous location sharing. The only positions are the one you insert with the GPS button while writing and, on a location protocol, the destination and the place you confirm from.

04

Post-event audit

After the event, review which apps accessed your location, check for unfamiliar login sessions, and rotate passwords for any accounts accessed on the device.

Setup · Stop your event-specific check-in protocol once you're safe, then delete it. A deleted protocol can no longer alert anyone and its files are purged 30 days later, but its record stays on the server until you delete your account.

Safety Checkpoint Encryption Breakdown

What is encrypted, how it’s encrypted, and who can access it, with no vague “military-grade encryption” claims.

How to Set Up a Secure Protest Check-in

Four steps the night before. Your check-in protocol runs independently once activated.

  1. Harden your device

    Disable biometrics and switch to an alphanumeric passcode. Turn off lock-screen notifications and previews. Log out of social media apps. This limits what's accessible if your phone is seized.

  2. Create your encrypted check-in

    Write your emergency message: "I'm attending [event] at [location]. If you're reading this, I did not confirm safe by [time]. Please call me, then contact [backup]." The alert email does not carry it. The message is encrypted for each contact (AES-GCM, with the key wrapped for each contact's key), and so are saved links, credentials and documents on paid plans.

  3. Set your timer and delay

    Schedule the check-in for when the event is expected to end. Set a 1–2 hour delay after the deadline (Delayed Delivery) to account for delays, crowd dispersal, or transit. If you don't confirm within the window, the alert fires.

  4. Add and verify contacts

    Choose contacts who are NOT attending the same event. Each contact accepts your email invitation and is given a PIN, and your message opens only with it. On the Survival plan ($9.99/mo), the alert also goes out by SMS for the contact who is not watching email.

Explore the full protest safety hub →Communication plans, detention alerts, and digital security protocols for demonstrations and large gatherings.

Frequently asked questions

Short answers first. Each one links to where the detail lives.

How do I keep my emergency contacts private at a protest?

Keep them out of plain SMS and social media DMs. Safety Checkpoint encrypts your emergency message, and on paid plans your saved links and documents, with AES-GCM, with the key wrapped for each contact's RSA key. The encryption is done on our servers, which then store ciphertext, and the contacts' private keys are locked behind their PIN. It is not end-to-end encryption. The alert email itself is plain and carries nothing you wrote: your name, the protocol, the missed time and a link. Your contact list is stored like any account data, because the server needs it to send the alert.

More detailLess detail
  • Standard SMS is unencrypted and readable by cell-site simulators or anyone with device access
  • Safety Checkpoint stores your message as ciphertext, encrypted on the server when you activate the protocol, over TLS
  • Each contact is given a PIN when they accept your invitation, and your message opens only with it
  • Server-side alert fires even if your phone is off, seized, or destroyed

Can police read my Safety Checkpoint emergency messages if they seize my phone?

Your emergency message is stored as ciphertext and needs a contact's private key to decrypt, a key that is not on your phone and that their PIN unlocks. Someone with your unlocked phone can see that a protocol exists and could confirm the check-in in your place, which keeps the alert from firing (stopping or deleting the protocol takes your PIN), but they cannot read the message. It is not end-to-end encryption, though: the encryption happens on our servers.

More detailLess detail
  • The message is encrypted on the server when you activate the protocol, over TLS. It is not encrypted on the device before upload
  • File attachments use per-contact RSA-OAEP key wrapping on paid plans
  • The message and saved links are ciphertext at rest. The alert email carries a link, not the message
  • Device seizure does not compromise the server-side alert mechanism

What should I do with my phone before attending a protest?

Disable biometrics (use an alphanumeric passcode instead), turn off lock-screen notifications, log out of social media, disable non-essential location services, and set up your encrypted check-in before you leave.

More detailLess detail
  • Courts in some jurisdictions treat biometric unlocking differently from passcodes
  • Lock-screen previews can expose message content without unlocking the phone
  • Clearing browser history removes a common source of personal data exposure
  • Set up your Safety Checkpoint check-in before departing. It runs independently once activated

Does Safety Checkpoint track my location at protests?

No. Safety Checkpoint uses a confirmation-based model, not GPS tracking. The only positions it ever holds are the one you choose to insert into a message with the editor's GPS button and, on a location protocol, the destination you set and the place you confirm from. The alert fires when the server does not receive your confirmation.

More detailLess detail
  • No GPS breadcrumb trail, no continuous location sharing
  • You control what's in your emergency message. Include as much or as little location detail as you choose
  • The check-in timer runs server-side, independent of your phone's sensors
  • This model avoids the surveillance risk of real-time location-sharing apps

How is Safety Checkpoint different from Signal or encrypted messaging for protest safety?

Signal encrypts real-time conversations. Safety Checkpoint is not end-to-end encrypted the way Signal is. Our servers encrypt your pre-written emergency message for each contact, who opens it with their PIN, and alert your contacts automatically when you fail to confirm safety. They solve different problems. Signal protects what you say now, and Safety Checkpoint makes sure someone is alerted if you can't say anything at all.

More detailLess detail
  • Signal requires both parties to be online. Safety Checkpoint's alert fires from the server
  • If your phone is seized or dies, Signal messages stop. Safety Checkpoint's alert still fires
  • Signal is ideal for secure coordination, while Safety Checkpoint is a safety net for when communication fails
  • Using both together provides encrypted conversation plus an automatic dead-man's-switch alert

What encryption does Safety Checkpoint use for emergency communication?

The confidential message and, on paid plans, saved links, credentials and file attachments use AES-GCM for content encryption plus RSA-OAEP for per-contact key wrapping, once recipients with a registered key are selected. Each contact has their own key pair, unlocked by their PIN. The encryption is done on our servers, so it is not end-to-end today. End-to-end encryption is planned for a future version, and we are working on it. The alert email carries a link, not the message.

More detailLess detail
  • AES-GCM: symmetric encryption for message content with authenticated integrity
  • RSA-OAEP: asymmetric key wrapping so each contact's access is independent
  • PIN: the message and saved links open only with each contact's PIN, in their browser
  • Not end-to-end: our servers handle your content to encrypt it and to deliver alerts. Data is encrypted in transit (HTTPS) and at rest

Encrypt your emergency communication before you go

Set up an encrypted check-in before the event. If you don't confirm safe, your contacts are alerted through channels that work even if your phone doesn't.

Sources & references

6
  1. Electronic Frontier Foundation - Surveillance Self-Defense Guide
  2. ACLU - Know Your Rights: Protesters' Rights
  3. EFF - Cell-Site Simulators / IMSI Catchers: how they work
  4. Pew Research Center - Mobile Fact Sheet (91% of U.S. adults own a smartphone, 2025)
  5. ACLU - Stingray Tracking Devices: Who's Got Them? (75 agencies in 27 states and D.C., November 2018)
  6. EFF Surveillance Self-Defense - Attending a Protest (2020–present)

Note: Safety Checkpoint alerts your designated personal contacts only. It does not directly contact emergency services (911/112). Your contacts can then coordinate with local authorities or legal support as needed. This article is for informational purposes only and does not constitute legal advice.