Security guard license tracking
so a lapsed guard card is caught before the shift, not after the audit

In most states an officer cannot legally stand a post once their guard card or registration has expired, and the company that scheduled them carries the consequences. Security guard license tracking is the unglamorous work of knowing, for every officer, which credentials they hold, when each one expires, and who needs to act before it does. CGuardPro keeps those credentials on the officer's record, alerts your office ahead of each expiry on a window you choose, and keeps reminding every week until the credential is renewed. Trusted by 600+ security companies worldwide.

Real product screenshots

An officer's profile in the CGuardPro guard app

Short answer

Security guard license tracking records each officer's guard cards and certifications and flags them before they expire. CGuardPro stores credentials on officer and supervisor records with license number, issue and expiry dates and card photos. A daily check alerts the office on a window you choose, 7 to 120 days ahead, and repeats weekly until the credential is renewed. It warns rather than blocks, and does not verify licenses with the state.

At a glance

Recorded
Type, number, issue and expiry dates, card photos
Alert window
7 to 120 days ahead, 30 by default
Repeats
Weekly until renewed or removed
Covers
Officers and supervisors
State verification
Not performed; no background checks

How guard licenses lapse without anyone noticing

The expiry date lives in a spreadsheet nobody opens

Someone built a sheet of guard card numbers and dates two years ago. Hires since then were added when someone remembered, renewals were not always updated, and nobody looks at it until a client or a regulator asks.

The scheduler never sees it

The person filling a 4am call-out is looking at who is available, not at a personnel file. An officer with a card that expired last month gets the shift, works it, and appears in the client's report.

Supervisors are forgotten

Tracking tends to start with the officers on the posts. The supervisors who sign off tours and answer to the client carry credentials too, and theirs expire just as quietly.

How credential tracking works in CGuardPro

01

Credentials on the officer's record

Each officer's record holds their credentials: the type from your company's own list (or a custom name when it is not on the list), the license number, the issue date, the expiry date and a photo of the front and back of the card.

02

Alerts on a window you set

Choose how far ahead you want to hear about an expiry, from 7 to 120 days (30 by default). A daily check raises an alert for every credential inside that window or already past, and repeats it weekly until the credential is renewed or removed.

03

Supervisors included

Supervisor credentials are checked by the same daily sweep as the officers', so the people who sign off tours are not the ones whose cards lapse unseen.

04

Answers without a spreadsheet

The office sees which credentials are coming due without building a report, and Vigia AI, the platform's AI assistant, can list the credentials expiring in the coming weeks when you ask it. The renewal conversation starts a month early instead of the morning after.

What license tracking gives the office

  • Guard cards, registrations and certifications held against each officer and supervisor
  • Your own list of credential types, plus custom names for the odd one
  • License number, issue date, expiry date and front and back photos of the card
  • Expiry alerts on a 7 to 120-day window, repeated weekly until renewed
  • Expired credentials keep alerting until someone renews or removes them
  • Ask Vigia AI which credentials expire in the coming weeks instead of filtering a sheet

Frequently asked questions

Does CGuardPro verify licenses with the state? +

No. There is no live lookup against a state licensing database such as a Department of Public Safety or a state board, and we do not run background checks. Verifying a guard card when you hire and at renewal remains your process. What the platform does is keep the record of what you verified — the number, the dates and the card itself — and make sure an expiry date turns into an alert while there is still time to act on it.

What kinds of credentials can we track? +

Anything with an expiry date that matters to your operation: state guard cards and registrations, armed or firearms permits, CPR and first aid, site-specific clearances a client requires, and so on. You maintain your own list of credential types, and a credential that does not fit the list can be recorded with a custom name.

Who gets the expiry alerts, and how early? +

The alert goes to your office through the platform's notifications, on a window you choose between 7 and 120 days before the expiry date — 30 days by default. It repeats weekly for as long as the credential stays inside the window or past it, so a renewal that stalls does not fall silent after the first reminder.

Will it stop an officer with an expired card from working a post? +

Treat CGuardPro as the system that warns you, not as the gate. Its job today is to make sure an approaching or past expiry reaches your office early and keeps reaching it until it is resolved, weeks before the officer is standing at a post with a lapsed card. Whether that officer is taken off the schedule is a decision your office makes on the alert. If you need a hard block at scheduling or clock-in, raise it in the demo and ask to see it working with your own data before you rely on it — ask the same of any vendor.

What if we do not know an officer's expiry date? +

A credential with no expiry date is never treated as expired — the platform will not accuse an officer of a lapse it cannot see. It also cannot alert you about it, which is why the first job of any rollout is loading the dates you already have and chasing the ones you do not.

Does it know each state's license requirements? +

No, and be careful with any software that claims to. Requirements differ by state — which license an officer needs, how long it lasts, what training renewal involves — and they change. The platform tracks the credentials you tell it matter, with the dates on the card. Our blog has a plain-language overview of how requirements vary by state if you are building your list for the first time.

Can we track training certificates the same way? +

Courses assigned through the platform's training module record completion, quiz score and a certificate for each officer, so internal training has its own record. State-mandated training delivered by a licensed school still needs to be recorded as a credential with its dates, because that certificate comes from the school, not from us.

Load your roster's expiry dates in the demo

Book a demo and bring a handful of real guard card dates. We load them, set your alert window, and show you the alert your office would have received a month before each one lapses.