Never get caught with an expired guard card.

Stop tracking guard cards in a spreadsheet and texting officers for photos of their renewals. CertsDue reads each card, tracks every expiry date, and emails you before anything lapses.

Launches Monday, October 19, 2026. Founding Members prepay 3 months at 50% off, then keep 20% off for life.

Product preview

Staff roster 12 Staff Members, soonest expiry first

  • 1Expired
  • 2In 30 days
  • 1In 60 days
  • 1In 90 days
  • 7Current
Sample roster of Staff Members and their Credentials
Staff MemberExpiresStatus
Maria AlvarezGuard cardOct 2Expired
Dev PatelCPR / First aidOct 2819 days
James WhitfieldFirearm permitOct 3122 days
Keisha BrownGuard cardNov 2547 days
Luis RomeroBaton permitDec 2981 days
Tomás ReyesGuard cardMar 2027Current
Aisha KhanFirearm permitAug 2027Current

Reminders go to the Manager before each date.

Product preview with sample data. Names are fictional.

Guard cards expire one at a time. The scramble happens all at once.

  • Every officer’s guard card, firearm permit, and CPR card renews on a different date.
  • The spreadsheet is only as current as the last time someone remembered to update it.
  • Getting a photo of a renewed card takes three texts and a reminder at shift change.
  • A client asks for proof that everyone on their site is licensed, and you’re digging through texts and email to find it.

Security Credentials you can track

  • State guard cards and licenses
  • Armed guard and firearm permits
  • Baton and pepper spray permits
  • CPR and first aid
  • Client site trainings

Many states require security officers to hold a state-issued guard card or license that must be renewed on a schedule, and armed officers often carry extra permits with their own dates. Rules vary by state. CertsDue tracks the date on each card; it doesn’t replace checking your state’s requirements.

How it works

Three steps to set up. After that, CertsDue keeps watch and tells you what needs attention.

  1. Import your roster

    Export your staff list from any spreadsheet and upload the CSV. Every Staff Member lands on your dashboard in one step.

  2. Snap a photo. AI reads the date.

    Upload a photo or PDF of each card. AI reads the Credential type and expiry date, and you confirm it before anything is saved.

  3. Get reminded before anything lapses

    We email you as expiry dates get close. When a Staff Member renews, they send a photo through their personal upload link and the row turns green.

What you get on launch day

Everything on this list ships in the first release on October 19, 2026. Features still on our roadmap aren’t listed here.

For you, the Manager

  • Expiry dashboard

    See who's expired and whose Credentials expire within 30, 60, or 90 days, with the most urgent first.

  • AI card reading

    Upload a photo or PDF. AI reads the Credential type and expiry date; you confirm before it's saved.

  • CSV roster import

    Bring in all your Staff Members from a spreadsheet in one upload.

  • Email reminders

    We email you before Credentials lapse, so renewals start while there's still time.

  • Audit-ready PDF report

    Export every Staff Member's Credentials and expiry dates as one PDF for a client, auditor, or inspector.

  • One price per team size

    Plans are priced by how many Staff Members you track, not by how many Credentials each one holds.

For your Staff Members

A personal upload link. No account, no password, no app.

Each Staff Member gets their own link. They open it on their phone, snap a photo of the renewed card, and it shows up on your dashboard to confirm. Share the link however you already reach them: text, email, or the group chat.

Founding Member pricing

Prepay your first 3 months at 50% off. Those months start on launch day, so you never pay for time before the product is ready. After that, you keep 20% off the regular price for life.

  1. TodayPay for 3 months at 50% off.
  2. October 19, 2026CertsDue launches and your 3 months begin.
  3. Month 4 onward20% off the regular monthly price, for as long as you stay subscribed.

Starter

Up to 25 Staff Members

$43.50for your first 3 months

50% off, paid once today

Then, for life
$23.20/mo
Regular price
$29/mo

Team

Up to 75 Staff Members

$88.50for your first 3 months

50% off, paid once today

Then, for life
$47.20/mo
Regular price
$59/mo

Business

Up to 200 Staff Members

$148.50for your first 3 months

50% off, paid once today

Then, for life
$79.20/mo
Regular price
$99/mo

Scale

Up to 500 Staff Members

$223.50for your first 3 months

50% off, paid once today

Then, for life
$119.20/mo
Regular price
$149/mo
Over 500
+$0.30/mo each

Prices in US dollars. Payments are processed by Stripe. “For life” means for as long as your subscription stays active. After launch, new customers pay the regular monthly price, with a 7-day trial.

The Founding Member guarantee

  • Full refund until 30 days after launch

    Ask for a full refund, for any reason, anytime through November 18, 2026. Email hello@certsdue.com from the address you paid with.

  • A full refund if we launch late

    If CertsDue isn't live by Monday, October 19, 2026, we'll offer every Founding Member a full refund.

Read the full refund policy

Common questions

Something else on your mind? Email hello@certsdue.com and the CertsDue team will reply.

Can I track guard cards from more than one state?

Yes. Each Credential is tracked on its own, with its own type and expiry date. An officer licensed in two states simply has two Credentials on file, and you’ll be reminded before either one lapses.

What counts as a Credential?

Any license, certification, or card a Staff Member holds that has an expiry date. Common examples: state guard cards and security licenses, firearm permits, OSHA 10 and OSHA 30 cards, forklift and equipment operator certifications, HAZWOPER training, and CPR and first aid cards. If it has a date you need to watch, CertsDue can track it.

How does the AI read a card, and what if it gets the date wrong?

You or your Staff Member upload a photo or PDF of the card. AI reads the Credential type and expiry date and fills them in. Nothing is saved until you, the Manager, confirm the date, and you can correct it first. If a photo is blurry or a card has no printed date, you can type the date in yourself.

Do my Staff Members need an account or an app?

No. Each Staff Member gets a personal upload link. They open it in their phone’s browser, take a photo of their card, and send it. No account, no password, and no app to install. You share the link however you already reach them.

How do you keep our data secure?

Your data is encrypted in transit and at rest, and each company’s data is visible only to its own Managers. We don’t collect Social Security numbers. Credential images are used only to provide the service: reading dates, showing them to you, and building your reports. We never sell your data. Details are in our privacy policy.

What happens on launch day?

On Monday, October 19, 2026, we’ll email you at the address you paid with, with a link to set up your account. Your 3 prepaid months start that day. Import your roster, upload cards, and you’re tracking.

How do refunds work?

You can get a full refund, for any reason, until 30 days after launch (through November 18, 2026). Email hello@certsdue.com from the address you paid with. And if we haven’t launched by October 19, 2026, every Founding Member will be offered a full refund. See the refund policy.

Does CertsDue make us compliant?

No software can promise that, and we won’t. CertsDue shows you every expiry date, reminds you before Credentials lapse, and gives you a report you can hand over. Which Credentials your team needs, and how often they renew, depends on your state, your clients, and your industry, so check with the agency or organization that issues them.

Know whose guard card expires next, before it does.

Founding Members prepay 3 months at 50% off, starting on launch day, Monday, October 19, 2026. Full refund until 30 days after launch.

Become a Founding Member