Narcotics Detection
Multi-odor tracking with hit rates and false-alert monitoring per substance.
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.
Your organization sets up the certification types it uses. A dog can hold several, each with its own test date, evaluator, and expiry.
Multi-odor tracking with hit rates and false-alert monitoring per substance.
Compliance certification tracking with test date, evaluator, and expiry logging.
Bite work and patrol skills certification tied to handler assignment records.
Mission-type certification with area, terrain, and scenario-type tracking.
Cadaver certification log with location types, conditions, and evaluator data.
Age of track, surface type, and distance metrics recorded per session.
A dual-purpose dog holds two certifications, such as narcotics and patrol, each with its own expiry date.
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.
A lapsed certification or a missing evaluator name can take a dog off duty or weaken a case.
The dog may come off duty until it is recertified, which leaves shifts uncovered.
Dashboard and calendar surface upcoming renewal windows before expiry.
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.
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.
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 K9Codex keeps certification dates, evaluators, and renewals in front of the people responsible for them.
Each K9 holds as many certification types as needed. Track them all independently with separate expiry dates and renewal windows.
Set how many days ahead a renewal warning appears for each certification type, so a supervisor can schedule the test in time.
Past and lapsed certifications stay on the dog's profile, and the audit trail shows who changed what and when.
Set monthly minimums for each certification type (training hours, sessions, finds per odor) and see which dogs are behind before the test.
Create a Certification Status PDF on iPhone or a certification CSV on the web for briefings, legal review, or agency reporting.
Only Supervisors and Admins can certify or recertify a K9. Handlers can view cert status but cannot modify records.
The certification report shows every dog's certification, days until expiry, and status in one list. Names below are sample data.

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.
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.
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.
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.
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.
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.
Several certifications per dog, renewals on the dashboard, certification reports, and an audit trail, in the same app handlers use to log training.