Certification Tracking: Never Miss an Expiration
CPR, firearms, guard cards—track every certification for every employee. Get alerts before they expire, store documentation, and ensure compliance.

An expired guard card is a liability. An expired CPR certification could be a tragedy. Certification tracking ensures your team stays current.
Track all certifications with expiration alerts at 90, 30, and 0 days. Integration with scheduling prevents assigning guards to posts they are not certified for. Complete audit trail for compliance reporting.
What You Can Track
Any credential or certification your team needs:
- Guard licenses: State-issued security credentials.
- Firearms permits: Armed guard certifications.
- First aid/CPR: Emergency response training.
- Driver's licenses: For guards who drive patrol vehicles.
- Specialized training: De-escalation, crowd control, site-specific training.
- Background checks: Track when renewals are needed.
Adding Certifications
For each certification, record:
- Type of certification
- Issue date and expiration date
- Issuing authority
- Certificate number or ID
- Upload of the actual document (image or PDF)
Guards can submit their own certifications, which supervisors verify before approval.
Expiration Alerts
Never be surprised by an expiration:
- 90-day warning: Plenty of time to schedule renewal.
- 30-day warning: Urgent reminder to complete renewal.
- Expiration alert: Certification has lapsed.
Configure which alerts go to guards, which to supervisors, and which to administrators.
Compliance Dashboard
See team-wide certification status at a glance:
- Percentage of team fully compliant
- Certifications expiring this month
- Overdue certifications requiring immediate attention
- Guards who can't work due to missing certifications
Scheduling Integration
Certifications affect what guards can do:
- Guards with expired certs can be blocked from scheduling
- Armed posts only show guards with valid firearms permits
- Driving assignments require valid driver's license
This prevents accidentally assigning someone to a post they're not certified for.
Audit Trail
For compliance audits, you have complete history:
- When each certification was added/updated
- Who verified each certification
- Historical certifications (even after expiration)
- Export for regulatory reporting
Getting Started
Certification tracking is available now. Start by defining the certification types your organization requires in Settings. Then have supervisors add current certifications for each guard.
Guards with expired certifications can be blocked from scheduling—preventing accidental assignment to posts they are not certified for.
Key Takeaways
- Track guard licenses, firearms permits, CPR, driver licenses, and more
- Expiration alerts at 90, 30, and 0 days keep you ahead of renewals
- Scheduling integration prevents assigning uncertified guards
- Complete audit trail supports compliance reporting
Written by
TeamMapTeam
TeamMap builds modern workforce management tools for security teams, helping companies track, communicate, and coordinate their field operations.
Continue Reading

Video Analytics for Security: Beyond Basic Surveillance
AI-powered video analytics can detect intrusions, count people, and identify anomalies. This guide covers practical applications and integration strategies.

Security Robots: Are Autonomous Patrol Units Worth It?
From Knightscope to Boston Dynamics, security robots are entering the market. We examine capabilities, costs, and realistic use cases for physical security.

Drones in Security: Use Cases, Regulations, and ROI
Drones are transforming perimeter security and incident response. This guide covers practical applications, FAA regulations, and calculating return on investment.