BeVigilVigil
FeaturesPricingHow it worksSecurityDownloadContact
Sign inStart free trial

Security & compliance

You're trusting BeVigil with guard location data and identity verification photos. Here's exactly how that data is protected.

How your data is protected

🔒

Encryption everywhere

Every connection to BeVigil — the web dashboard, the mobile app, and every API call between them — runs over encrypted HTTPS/TLS. Data at rest in the database is encrypted by default. There is no unencrypted path your data travels.

🧩

Row-level access control

Every table in the database enforces row-level security policies, not just application-layer checks. A guard's session can only ever read or write the rows their role and organisation permit — enforced by the database itself, not something that can be bypassed by a bug in the app layer.

📍

Location data, tightly scoped

Guard location is only collected while a guard is clocked in on shift, and only with explicit consent granted in the mobile app. It's retained for 48 hours, then automatically deleted. Only managers within the same organisation can see it — never another guard, never another company.

🪪

Verified license submissions

When a guard submits a security license or certification, the app forces all supporting photos to be taken live through the camera — never picked from a photo library — including a selfie alongside the license. This makes it materially harder for one person to submit someone else's credentials, and every submission stays 'pending' until a manager reviews and approves it.

🏢

Multi-tenant isolation

Every organisation's data is isolated from every other organisation's at the database level. There's no shared pool of guards, sites, or shifts — your roster, your incidents, and your reports are only ever visible inside your own organisation.

🗑️

Sensible retention limits

Account data is retained for the life of your subscription plus 90 days after cancellation. Location pings are deleted after 48 hours automatically — we don't build up a long-term location history on anyone. You can request deletion of your data at any time.

Infrastructure providers

We use a small number of well-established providers, each bound by a data processing agreement.

Supabase

Database hosting

Vercel

Web hosting

Stripe

Payment processing

Resend

Email delivery

Expo

Mobile push notifications

For the full legal detail, see our Privacy Policy and Terms of Service.

Security your operation can rely on.

Your guard data and incident records are protected the same way from your first shift. See it yourself, free for 14 days.

Start free trial — no credit card needed

Questions? Email us at hello@bevigil.com.au

Product

FeaturesPricingHow it worksSecurityDownload the app

Company

AboutContactHelpNeed coverage?Browse opportunities

Account

Sign inSign up

Legal

PrivacyTerms
BeVigilVigil© 2026 BeVigil. All rights reserved.
hello@bevigil.com.au