Skip to main content
K9Codex certification tracking

K9 certification tracking software
for every dog in your unit

K9Codex keeps each dog's certifications, evaluators, test results, and expiry dates next to its training history. The dashboard lists renewals coming up, and a certification status report is ready when a supervisor or auditor asks. Use it on iPhone, the web, or a Mac. $10 per seat a month; the iPhone app is a free download.

  • Several certifications per dog
  • Renewals on the dashboard
  • PDF and CSV reports
Certification Status: Unit OverviewSample data
MaxNarcotics · Johnson
Active47d remaining
DukeExplosives · Martinez
Active12d remaining
RockySAR · Williams
Active89d remaining
LunaNarcotics · Davis
Expiring6d remaining
RexPatrol · Thompson
Expired3d overdue
The certification report shows every dog's certification, days until expiry, and status in one list. Names are sample data.
Certification types

Track each certification a dog holds

Your organization sets up the certification types it uses. A dog can hold several, each with its own test date, evaluator, and expiry.

Narcotics Detection

Multi-odor tracking with hit rates and false-alert monitoring per substance.

Explosives Detection

Compliance certification tracking with test date, evaluator, and expiry logging.

Patrol & Apprehension

Bite work and patrol skills certification tied to handler assignment records.

Search & Rescue

Mission-type certification with area, terrain, and scenario-type tracking.

Human Remains Detection

Cadaver certification log with location types, conditions, and evaluator data.

Tracking & Trailing

Age of track, surface type, and distance metrics recorded per session.

Dual Purpose

A dual-purpose dog holds two certifications, such as narcotics and patrol, each with its own expiry date.

Part of K9Codex

Certifications sit next to the training that supports them

A certification is only as strong as the training records behind it. In K9Codex the same dog profile holds the certification, the training logs, and the reports, so a reviewer can see the maintenance training that supports a renewal. For a step-by-step method, read how to track police K9 certification expiration dates.

Where it goes wrong

What a missed renewal can cost a unit

A lapsed certification or a missing evaluator name can take a dog off duty or weaken a case.

Expired certifications found during an audit

The dog may come off duty until it is recertified, which leaves shifts uncovered.

Dashboard and calendar surface upcoming renewal windows before expiry.

No record of evaluator or test conditions

Incomplete certification records can be challenged in court, where a detection dog's training and certification history is weighed.

Every cert record captures evaluator name, date, location, and conditions at time of test.

Handler certified for wrong discipline

Using a dog outside its certified scope can create liability and policy violations.

Certification type history stays attached to each dog profile so supervisors can validate scope during session reviews.

No centralized renewal schedule across the unit

Renewals get handled by text or email, and leadership cannot see what is due.

The dashboard lists upcoming certification expirations for the whole unit, and the certification report shows every dog's status.

How certification tracking works

How K9Codex keeps certification dates, evaluators, and renewals in front of the people responsible for them.

Multi-cert per dog

Each K9 holds as many certification types as needed. Track them all independently with separate expiry dates and renewal windows.

Renewal warnings

Set how many days ahead a renewal warning appears for each certification type, so a supervisor can schedule the test in time.

Certification history

Past and lapsed certifications stay on the dog's profile, and the audit trail shows who changed what and when.

Monthly requirements

Set monthly minimums for each certification type (training hours, sessions, finds per odor) and see which dogs are behind before the test.

Certification reports

Create a Certification Status PDF on iPhone or a certification CSV on the web for briefings, legal review, or agency reporting.

Role-gated updates

Only Supervisors and Admins can certify or recertify a K9. Handlers can view cert status but cannot modify records.

Example

Certification status at a glance

The certification report shows every dog's certification, days until expiry, and status in one list. Names below are sample data.

  • See current, expiring, and expired certifications together
  • Certification Status PDF on iPhone, CSV export on the web
  • Test history with pass and fail results per dog
  • Past certifications kept on the dog profile
See how K9Codex works
K9Codex iPhone home screen with this week’s training and recent sessions for a demo dog
Questions

K9 certification tracking FAQ

How many certification types can one K9 hold?

As many as your program uses. A dual-purpose dog can hold narcotics, patrol, and tracking certifications at the same time, each with its own test date, evaluator, and expiry.

What information is captured per certification record?

Each certification records the type, issue date, expiry date, evaluator, test location, conditions, and notes. Changes appear in the audit trail with the user and time.

Can I track lapsed or expired certifications?

Yes. Expired certifications remain in the dog's profile with a clear "Expired" status. The history is preserved and can be included in compliance exports. You can also log recertification against the same record.

How do renewal alerts work?

Each certification type has a warning window you set, in days. Certifications inside that window appear on the dashboard for supervisors and admins, and the certification report shows every dog's status. K9Codex does not send email or text reminders today.

Can this support agency-specific compliance reporting?

K9Codex records the core certification fields and exports them as PDF or CSV for your agency reporting. Your agency or certifying body decides what the report must contain; K9Codex does not certify a dog.

What happens when a certification expires?

The dog's profile and the certification report show it as expired once the expiry date passes. Record the recertification test when it happens and the dog shows as current again.

K9Codex

Track K9 certifications outside the spreadsheet

Several certifications per dog, renewals on the dashboard, certification reports, and an audit trail, in the same app handlers use to log training.

© 2026 Systems Logic & Automation Group LLC

Studio prices are examples; every custom project gets a flat quote first. K9Codex supports recordkeeping and does not replace an audit. GemFit.ai is not a medical device.