Legal
Effective October 27, 2026
QR Gate is a brand of Mortise Systems LLC, a Texas limited liability company ("QR Gate", "we"). It lets organizations (masajid, gyms, clubs, offices and others) open their doors to people who verify a phone number. Visitors don't make an account. We collect what it takes to check a phone, apply the organization's rules, open the door and keep a record of it.
When you verify your phone at a door, the organization that runs that door decides what's collected and why: whether it keeps a member list, asks for a waiver or a photo ID, offers text messages, or tracks staff hours. In privacy-law terms, the organization is the controller of that data and QR Gate is its processor: we process it for the organization, to run the features it turned on, under our data processing addendum. Questions about an organization's rules are best sent to that organization. We'll also help (see your requests).
QR Gate itself is responsible for its customers' accounts (the organization owners) and for two records that work across organizations: returning-visitor recognition and photo ID check results, both described below.
When a park uses QR Gate for its bookings, it gives us each booking from its own booking system (forwarded confirmation emails, a spreadsheet, or typed in): the guest's name, phone number and email, the site, and the dates. We keep the phone number and email encrypted, use them only to send the guest their gate link and the park's texts about their stay (a welcome with the site number, and a warning before the site's power goes off), and clear them 30 days after check-out. The booking itself — dates, site, each time the gate let them in, and when the site's power went on and off — is kept 2 years as the park's record. The text of a forwarded booking email is cleared after 30 days.
When an organizer uses QR Gate for an event, they give us their guest list: each guest's name, and an email or phone number if they have one. We keep the email and number encrypted and use them only to send that guest their invitation and reminders for that event. A guest's own page holds their ticket; we record when it was opened, their answer (going or not) and when they were checked in, and by which of the organizer's scanners. The email and number are cleared 90 days after the event; the guest list and check-ins are deleted 2 years after it.
If you join a waitlist for a product that isn't out yet, we keep your email and anything else you chose to give (your name, business, number of staff — or, for RV parks and marinas, the number of sites, your booking system, your gate today and where you are, plus which ad or link brought you). We use it only to tell you when the product launches — and, for a product we're piloting, to ask you a question or two about your place — and delete it when you ask or once it has launched and we've told you.
Owners get a sign-in cookie. Visitor pages store a token in your browser so a verified phone can skip the text next time, for as long as the organization chooses (always text, 30 days, 90 days, or a year). The token is only a random code: your number stays on our servers, encrypted, and the organization can make QR Gate forget a phone's browsers at any time (blocking a number does it too). Clearing your browser removes the token. The staff clock and kiosk screens store their own sign-in. Cloudflare's CAPTCHA reads browser signals to tell people from bots. There are no analytics or advertising cookies.
Some doors ask a newcomer to show photo ID once. The check is done by Stripe Identity, not by QR Gate:
Apart from an organization's own updates (below), we text only what the service needs: verification codes, a door code you asked to have texted, and access links or guest passes someone sent to your number.
Some organizations also send updates by text. Those go only to people who opted in (ticked the box, then replied YES). We keep the exact wording you agreed to and when. Reply STOP at any time: messages stop and your number is deleted. A record that you opted in and out (with the last 4 digits) stays as proof. Message and data rates may apply. Each organization's texting terms are linked from its sign-up box.
Visiting some places can say something sensitive about a person: attending a place of worship, or a firearm range. Organizations choose which features they use and what they collect. QR Gate processes visitor data only to run their doors.
We run our own app and database on rented servers. These companies help, each with only what its job needs:
QR codes are drawn by our own software; no outside service sees a door's address.
If an owner sets up webhooks to their own systems, those receive the door, time, result and the visitor's last 4 digits.
When an organization is deleted (Settings → delete organization), there's a 7-day window to undo it. After that, everything the organization holds is deleted, including its visit history, members, waivers, staff hours and settings. The owner's sign-in account remains until they ask us to delete it.
Database backups are kept 35 days, encrypted, then deleted.
QR Gate has no sign-up of its own for children. Where a child comes in through an organization, the organization decides how — usually under a parent's or guardian's phone number, which is the one verified. We don't knowingly collect information from children under 13; if you think we have, email privacy@qrgate.app and we'll delete it.
We hand over data only when the law makes us: a valid subpoena, warrant or court order. We check each request, give only what it names, and record it. Unless a court forbids it, we tell the organization whose data is asked for before we answer, so it can respond itself.
Organizations can export their own access log, members and other records from the dashboard and answer such requests directly.
QR Gate is offered to organizations in the United States. We don't offer it in the European Union or the United Kingdom.
Visitors: email privacy@qrgate.app with the phone number in question to get a copy of, or delete, the data tied to it. We may ask you to confirm the number is yours, and we answer within 30 days. Blocklist entries and signed waivers belong to the organization's records; if your request touches them, we'll tell you and the organization.
Organization owners: export your data as CSV from the dashboard (members, waiver signatures, staff hours, the changes log and, on paid plans, the access log), and delete your organization from Settings. If your organization needs a signed data processing addendum, see qrgate.app/dpa. To delete your sign-in account, or for anything else, email privacy@qrgate.app.
If this policy changes, we'll update it here with a new effective date, and email organization owners about significant changes.