Skip to main content

Police K9 records software, so the file is complete when someone asks for it

Keep police K9 training logs, certifications, and dog status in one place instead of binders, spreadsheets, and shared drives. Every entry carries the handler, a timestamp, and its change history, and a supervisor signs off before a record is locked. Runs on iPhone, the web and Mac, for one handler or a whole unit.

  • $10 per seat a month
  • iPhone, web, Mac
  • Free download

The iPhone app is a free download. Workspace access needs a subscription or a team invitation: web seats are $10 per seat a month, and Apple shows in-app pricing before purchase. Set up a workspace on the web

K9Codex iPhone Home with sample data: weekly training totals, Log Training, Track Work, three K9s and the training calendar

Who this is for

  • Police unit commanders who need defensible training documentation
  • K9 supervisors and lead trainers managing multiple handler-dog teams
  • Agency compliance staff preparing for accreditation and policy reviews
  • Agencies moving K9 records off paper logs and shared spreadsheets

Incomplete training records can be challenged in court

Courts weigh a detection dog's training and certification records (Florida v. Harris, 2013), and a defense attorney will find the gaps in a handwritten log.

The fix

K9Codex captures the same fields on every training log, stamps each entry with the handler and time, and keeps an edit history with before and after values. Sessions can include GPS tracks, weather, and photos. Supervisor sign-off locks a record, and any unlock is logged. K9Codex organizes the records; your agency, prosecutors, and courts decide whether they meet a legal standard.

How teams switch over

One step at a time, without stopping training.

  1. Match the log to your policy

    Compare K9Codex's training fields with your agency policy and agree which ones every handler must fill in.

  2. Assign roles and responsibilities

    Separate handler entry, trainer review, and admin oversight with role-based access controls that match your chain of command.

  3. Capture and validate continuously

    Make record checks part of supervisory review: look for incomplete entries, missing conditions, and sessions that are not signed off yet.

  4. Export for internal and external review

    Generate reports for policy audits, discovery requests, and leadership reviews, and keep the audit trail available for questions about changes.

What it looks like in the app

The K9Codex screens that handle this job.

Record locking chain for police K9 operations

The system implements a formal record signing chain: handlers create and sign training records, trainers review and stamp them, and supervisors provide final sign-off. Once signed off, records are locked. If a locked record needs correction, the unlock action is itself logged with who authorized it and why, preserving the integrity chain.

  • Handler creates session record and signs, establishing who was present and what occurred
  • Trainer reviews accuracy and stamps, confirming the session meets training standards
  • Supervisor provides final sign-off, locking the record for compliance
  • Unlock requires documented authorization: who unlocked, when, and why
  • Every lock/unlock event appears in the audit trail with timestamps

What you get

The parts your team will use every week.

The same fields on every log

Training type, location, conditions, aids, outcome, and notes are captured the same way by every handler, which makes the records easier to review and defend.

Dog and handler longitudinal history

Maintain complete records by K9 and assigned handler over time: every session, every certification, every status change.

Certification-linked records

Each dog's certifications and expiry dates sit beside its training history, and the dashboard shows upcoming expirations before they lapse.

Leadership-facing exports

Export training activity and certification status reports built from the same records handlers logged, so command staff see the source data.

Paper and spreadsheets vs K9Codex

Same job, two ways.

TaskWithout dedicated softwareWith K9Codex
Record provenanceUnknown who entered what, or when edits were madeFull audit trail: who, what, when, before/after values on every change
Record reviewInformal verbal review or no review processHandler signs, trainer stamps, supervisor signs off and locks
GPS evidence for field sessionsNot captured or captured in separate GPS appRoute data embedded in session record with photo evidence
Records for a case requestFormat documents by hand for each requestExport the dog's training and certification reports for the dates requested
Certification gapsExpired certifications discovered during auditsDashboard lists certifications that expire soon

Questions we get

Still not sure? Ask for a walkthrough and we'll show you the live app with sample data.

Is this specifically designed for law-enforcement recordkeeping requirements?

It is built around what police K9 programs document: structured session records with outcome types, handler attribution, trainer review stamps, supervisor sign-off, audit trails, and GPS tracks. It does not certify a team or decide whether records meet a legal or accreditation standard; your agency policy does.

Can several agencies share one K9Codex workspace?

Each organization has its own workspace, and records are kept separate between organizations. A regional task force that needs shared reporting across agencies should talk to us first so we can show what is possible today.

What happens when a training record needs to be corrected after sign-off?

The correction goes through a formal unlock process. The supervisor who locked the record (or another authorized admin) must document the reason for the unlock. The unlock event, the correction, and any re-locking are all recorded in the audit trail with timestamps and user identities. The original values are preserved in the before/after diff.

Does the system track GPS field data for use as evidence?

K9Codex records GPS tracks during training sessions: the route, distance, duration, weather, and photos pinned to locations, saved with the training log. It is a training record, not an evidence system for live deployments, and it does not replace a GPS collar.

How do we move off paper records?

Start new sessions in K9Codex first: add your dogs and handlers and log the next training day. Then bring older records in with AI-assisted import, which drafts records from scanned forms and spreadsheets for a person to review. Keep the original documents.

What does the audit trail record?

Changes to training logs, dog profiles, certifications, inventory, and team members, each with the user, the time, the field changed, and the before and after values. Admins can filter it by date range, user, or action type.

K9Codex

Try it on the work your team does every week

One dog, one session, one report. If the fields and the export fit how you work, bring the team in.

© 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.