report

AI-powered report generation from body-cam footage.
learn more

INSIGHTS

Search video, transcripts, narratives, and case timelines.
learn more

redact

Redact faces, plates, audio, and documents for release.
learn more

Flash

Mobile field capture for notes, photos, and follow-up.
learn more
Police departments trust Code Four
Case Studies & Partner Agencies

Live Case Studies.
Active Agency Rollouts.

Measured results from departments running Code Four, plus partner rollouts from a 13-person department in Colorado to a sheriff's office serving 335,000 residents. Each profile shows how reports move through that agency, using the agency's own published figures.

200+Departments in the United States
65%Average Reduction in Report Writing Time
< 10 MinutesAverage Time to Go Live
40+Languages Supported
AnyBody Camera System
Featured Case Study
Pocatello Police Department
Pocatello, Idaho

How Pocatello PD Cut Report Writing Time by 75% with Code Four

Pocatello Police Department partnered with Code Four to transform their body camera footage into comprehensive police reports, reducing report writing time by 75% and freeing officers to spend more time on patrol.

75%Reduction in Report Writing Time
8+Hours Saved Per Officer Per Week
read case study
All Case Studies
Fayetteville Police Department
Fayetteville Police DepartmentFayetteville, North Carolina

How Code Four is Helping Fayetteville PD Reduce Crime Through Faster Documentation

70%+Report Time Reduction (Patrol)
2-3xMore Active Investigations Per Detective
Amery Police Department
Amery Police DepartmentAmery, Wisconsin

How a Small Wisconsin Department is Leading the Way in AI-Powered Policing

60%+Report Writing Time Saved
40+Officer Hours Reclaimed Monthly
Richland Police Department
Richland Police DepartmentRichland, Washington

The patrol narrative is the one document every specialist reads first

60,560Service population
San Diego Unified School District Police Department
San Diego Unified School District Police DepartmentSan Diego, California

When the people on camera are students, the report is only half the job

District enrollment 113,787Coverage
Glenarden Police Department
Glenarden Police DepartmentGlenarden, Maryland

A public deadline changes what “fast” means

6,320Service population
Mount Holly Township Police Department
Mount Holly Township Police DepartmentMount Holly Township, New Jersey

Residents now send evidence, and none of it arrives organized

10,151Service population
Basalt Police Department
Basalt Police DepartmentBasalt, Colorado

Small doesn’t mean simple when a case can land in two courts

40,000+Daily transit population
Caro Police Department
Caro Police DepartmentCaro, Michigan

Some departments measure success at the courthouse, not the call

4,328Service population
Burnett County Sheriff's Office
Burnett County Sheriff's OfficeBurnett County, Wisconsin

One incident, three divisions, and they all need the same story

16,526County population
Hope Mills Police Department
Hope Mills Police DepartmentHope Mills, North Carolina

Growth shows up in the report queue before it shows up in the budget

17,808Service population
Pleasant Grove Police Department
Pleasant Grove Police DepartmentPleasant Grove, Utah

A supervisor should be able to check a detail without re-watching the video

39,604Service population
Rockland Police Department
Rockland Police DepartmentRockland, Maine

In a ferry town, the witness may be on the next boat out

6,936Service population
Olympia Fields Police Department
Olympia Fields Police DepartmentOlympia Fields, Illinois

A small village on a big corridor writes like a bigger department

4,718Service population
Albany Police Department
Albany Police DepartmentAlbany, Oregon

When a city spans two counties, the report has two audiences

56,472Service population
Southaven Police Department
Southaven Police DepartmentSouthaven, Mississippi

On a state line, the fastest answer wins the case

54,648Service population
Gooding County Sheriff's Office
Gooding County Sheriff's OfficeGooding County, Idaho

In farm country, the report competes with the drive

15,598County population
Dyersburg Police Department
Dyersburg Police DepartmentDyersburg, Tennessee

A regional hub writes for more people than its census

16,164Service population
Maui Police Department
Maui Police DepartmentMaui County, Hawaii

When you can’t drive to the follow-up, the footage is the follow-up

164,754County population
Alice Police Department
Alice Police DepartmentAlice, Texas

When interviews switch languages, search has to as well

17,891Service population
Dade County Sheriff's Office
Dade County Sheriff's OfficeDade County, Missouri

With 15 residents per square mile, deputy time is everything

7,569County population
Sheridan Police Department
Sheridan Police DepartmentSheridan, Wyoming

In a gateway city, many reports are about people passing through

18,737Service population
Boston Police Department
Boston Police DepartmentBoston, Georgia

In a city of 1,207, there is no records unit to hand off to

1,207Service population
Manheim Township Police Department
Manheim Township Police DepartmentManheim Township, Pennsylvania

In the county’s second-largest municipality, footage piles up fast

43,977Service population
Hialeah Police Department
Hialeah Police DepartmentHialeah, Florida

When the interview is in Spanish, translation is the slowest part of the report

223,109Service population
Shelby County Sheriff's Office
Shelby County Sheriff's OfficeShelby County, Alabama

Growth adds calls faster than it adds hours in a shift

223,024County population
Culpeper Police Department
Culpeper Police DepartmentCulpeper, Virginia

A town department’s cases often finish somewhere else

20,862Service population
Rutland City Police Department
Rutland City Police DepartmentRutland, Vermont

The bottleneck is often the records desk, not the officer

15,747Service population
Alameda County Sheriff's Office
Alameda County Sheriff's OfficeAlameda County, California

When one office polices an airport, a transit system, and colleges, consistency is the product

1,682,353County population
Walla Walla Police Department
Walla Walla Police DepartmentWalla Walla, Washington

Near a state line, a city report is often half of a shared case

34,060Service population
Lodi Police Department
Lodi Police DepartmentLodi, California

In a dense city, the report queue never really empties

66,348Service population
East St. Louis Police Department
East St. Louis Police DepartmentEast St. Louis, Illinois

When the city outlives its population, patrol time is the scarce resource

18,469Service population
Avon Police Department
Avon Police DepartmentAvon, Colorado

In a resort town, the first report has to be the full report

6,072Service population
St. Mary's County Sheriff's Office
St. Mary's County Sheriff's OfficeSt. Mary's County, Maryland

When a county grows by a third, the report queue does too

113,777County population
Fremont County Sheriff's Office
Fremont County Sheriff's OfficeFremont County, Colorado

When corrections partners read your reports, every line has to hold up

48,939County population
Lindon Police Department
Lindon Police DepartmentLindon, Utah

A small city in the middle of a metro carries the metro’s traffic

11,397Service population
Santa Clara-Ivins Public Safety Department
Santa Clara-Ivins Public Safety DepartmentIvins, Utah

One department serving two cities needs one way of writing

16,531Combined population
Myrtle Creek Police Department
Myrtle Creek Police DepartmentMyrtle Creek, Oregon

In a town of 3,481, report time is coverage time

3,481Service population
Milton-Freewater Police Department
Milton-Freewater Police DepartmentMilton-Freewater, Oregon

In a border valley, someone in another state may read your report

7,151Service population
Beeville Police Department
Beeville Police DepartmentBeeville, Texas

A small city with a college and prisons has many outside readers

13,543Service population
Cassia County Sheriff's Office
Cassia County Sheriff's OfficeCassia County, Idaho

In a big rural county, the file shouldn’t require a drive

24,655County population
Fairfield Police Department
Fairfield Police DepartmentFairfield, Texas

On an interstate, the witness is already back on the highway

2,850Service population
Freestone County Sheriff's Office
Freestone County Sheriff's OfficeFreestone County, Texas

In a rural county, investigators are short on time, not cases

19,435County population
Gooding Police Department
Gooding Police DepartmentGooding, Idaho

In a small town, there’s no one else to hand the paperwork to

3,716Service population
Matteson Police Department
Matteson Police DepartmentMatteson, Illinois

At a crossroads, report volume follows the traffic

19,073Service population
Tillamook Police Department
Tillamook Police DepartmentTillamook, Oregon

A coastal town has to handle peak season and storm season with the same team

5,204Service population
Dixmoor Police Department
Dixmoor Police DepartmentDixmoor, Illinois

A village with neighbors on every side shares most of its cases

2,973Service population
Dolton Police Department
Dolton Police DepartmentDolton, Illinois

On the Chicago line, density and borders drive the workload

21,426Service population
Lumberton Township Police Department
Lumberton Township Police DepartmentLumberton Township, New Jersey

When six towns border yours, the question is always "what happened?"

12,803Service population
Manor Township Police Department
Manor Township Police DepartmentManor Township, Pennsylvania

In a big township, finding the clip shouldn’t take longer than the call

21,920Service population
Northern Lancaster County Regional Police Department
Northern Lancaster County Regional Police DepartmentLancaster County, Pennsylvania

A regional department needs one record for many communities

Regional departmentCoverage
Santaquin Police Department
Santaquin Police DepartmentSantaquin, Utah

When a county line runs through town, reports need to read the same either way

13,725Service population
South Fulton Police Department
South Fulton Police DepartmentSouth Fulton, Georgia

A young department in a big city needs to move fast on investigations

107,436Service population
Upper Gwynedd Township Police Department
Upper Gwynedd Township Police DepartmentUpper Gwynedd Township, Pennsylvania

When a borough sits inside your township, most incidents are shared

15,552Service population
West Bountiful Police Department
West Bountiful Police DepartmentWest Bountiful, Utah

An interstate turns a small city’s report queue into a bigger one

5,917Service population
New Bern Police Department
New Bern Police DepartmentNew Bern, North Carolina

The real test of a reporting workflow is the week after a storm

31,291Service population
Orange County Sheriff's Office
Orange County Sheriff's OfficeOrange County, Florida

When the witness flies home tomorrow, the first report is the only report

1,066,113County population
Salt Lake City Police Department
Salt Lake City Police DepartmentSalt Lake City, Utah

In a three-bureau department, the field report is an investigative document

200,591Service population
Stevens County Sheriff's Office
Stevens County Sheriff's OfficeStevens County, Washington

In a rural county, report time is really driving time

46,445County population
Davidson County Sheriff's Office
Davidson County Sheriff's OfficeDavidson County, North Carolina

The patrol report follows the arrest into the jail

167,609County population
Cumberland County Sheriff's Office
Cumberland County Sheriff's OfficeCumberland County, North Carolina

At this scale, the risk is the story drifting between divisions

335,509County population
Santa Barbara Police Department
Santa Barbara Police DepartmentSanta Barbara, California

Visitors leave town, but their cases still have to hold up in court

88,665Service population
Fullerton Police Department
Fullerton Police DepartmentFullerton, California

Report templates break when no two calls look alike

139,640Service population
Augusta Police Department
Augusta Police DepartmentAugusta, Maine

In a capital city, any report might be read line by line

18,662Service population
Eastampton Township Police Department
Eastampton Township Police DepartmentEastampton Township, New Jersey

In a small township, a long report takes a car off the road

5,858Service population
Walla Walla County Sheriff's Office
Walla Walla County Sheriff's OfficeWalla Walla County, Washington

When three agencies share a case, they need one record

62,584County population
Hanford Police Department
Hanford Police DepartmentHanford, California

Gang work is a problem of connecting reports

59,517Service population
Lehi Police Department
Lehi Police DepartmentLehi, Utah

Growth shows up in the report queue before it shows up in the budget

75,907Service population
American Fork Police Department
American Fork Police DepartmentAmerican Fork, Utah

Paperwork shouldn’t have to grow with the city

34,669Service population
Clear Creek County Sheriff's Office
Clear Creek County Sheriff's OfficeClear Creek County, Colorado

When turnover is high, the first draft becomes the training

9,076County population
Chaffee County Sheriff's Office
Chaffee County Sheriff's OfficeChaffee County, Colorado

With two detectives, every deputy is an investigator

19,476County population
El Cajon Police Department
El Cajon Police DepartmentEl Cajon, California

One patrol report, five possible readers

106,215Service population
Summit County Sheriff's Office
Summit County Sheriff's OfficeSummit County, Utah

Staffing stays flat when the population triples

42,357County population
Forsyth County Sheriff's Office
Forsyth County Sheriff's OfficeForsyth County, North Carolina

At this call volume, the report gets done on shift or it goes home

382,590County population
Spanish Fork Police Department
Spanish Fork Police DepartmentSpanish Fork, Utah

A mid-size city can carry a big-city caseload

42,602Service population
Franklin County Sheriff's Office
Franklin County Sheriff's OfficeFranklin County, Washington

Critical-incident reviews are built from video, not paperwork

96,749County population
Benton County Sheriff's Office
Benton County Sheriff's OfficeBenton County, Washington

Detectives lose hours just asking for footage

206,873County population
Pasco Police Department
Pasco Police DepartmentPasco, Washington

In a busy city, any report can turn into a detective’s case

82,220City population
Arroyo Grande Police Department
Arroyo Grande Police DepartmentArroyo Grande, California

When patrol runs the investigation, the patrol report is the case file

18,441Service population
Heber City Police Department
Heber City Police DepartmentHeber City, Utah

With eight patrol officers, a slow report is a gap on the schedule

17,438Service population
High Point Police Department
High Point Police DepartmentHigh Point, North Carolina

A ballistic lead is only as useful as the report behind it

114,059Service population
Grass Valley Police Department
Grass Valley Police DepartmentGrass Valley, California

The answer to a recurring call is usually in an old report

14,074Service population
Caldwell Police Department
Caldwell Police DepartmentCaldwell, Idaho

When the drone gets there first, the officer is reconciling angles

59,996Service population
In Their Words

The officers and staff using Code Four

Matthew HurleyMatthew HurleyCaptain · Cumberland County Sheriff's Office
I not only like Code Four I highly recommend it to every agency. Code Four is a transformative idea for our profession. It will have the same sort of impact as when we switched from revolvers to semi-autos. To say that it is a force multiplier is an understatement.
Read the case study →
Marcus ConnerMarcus ConnerChief Criminal Deputy · Franklin County Sheriff's Office
We have been using both Reports and Insights for several months and are continuously finding more and more ways to make our jobs easier and more efficient... In short, we absolutely love it.
Read the case study →
Oran SatterfieldOran SatterfieldMaui Police Department
I've been getting only positive responses from those that use it. I'm using Code Four on all my new cases and some older ones. Love it!
Read the case study →
Conrad ChristensonConrad ChristensonDetective (Street Crimes / ATF TFO) · Pasco Police Department
So far, I am loving Code 4 Insights.
Read the case study →
Andrew DobishAndrew DobishLieutenant · Manheim Township Police Department
The feedback I'm getting from my detectives on the product during the free trial has been nothing but positives.
Read the case study →
Erik LosvarErik LosvarLieutenant · Maui Police Department
So far, the feedback that I have from my personnel is positive and they want to continue use of the software.
Read the case study →
Ryan RobisonRyan RobisonSheriff · Dade County Sheriff's Office
We've been very pleased with REPORT... our Deputies are loving the product.
Read the case study →
Chad HillChad HillSergeant · Freestone County Sheriff's Office
We have enjoyed the software so far.
Read the case study →
Kevin MeyerKevin MeyerSergeant · St. Mary's County Sheriff's Office
It works great for one-on-one interviews... that's been super helpful.
Read the case study →
Tracy FinchTracy FinchBurnett County Sheriff's Office
We already have Code Four and are very happy with it.
Read the case study →
Jonathan BrewsterJonathan BrewsterMyrtle Creek Police Department
Super happy we got turned on to Code Four.
Read the case study →
Joe ShurtzJoe ShurtzChief · Milton-Freewater Police Department
My guys were super impressed with the software.
Read the case study →
Timothy CarrollTimothy CarrollChief · Rockland Police Department
Have been bragging you up with other Chiefs and executives from Maine to Pennsylvania.
Read the case study →
Marcia HarndenMarcia HarndenChief of Police · Albany Police Department
You have a great product, and I fully support you and your endeavors.
Read the case study →
Jubal RogersJubal RogersMajor · South Fulton Police Department
I was impressed with your delivery and passion for creating easier workspaces for law enforcement.
Read the case study →
Jeff EricksonJeff EricksonChippewa County Sheriff's Office
Just putting phone downloads into it has been awesome. It's like having an analyst without actually having an analyst.
Travis ChristianTravis ChristianChief/Colonel · Petersburg Bureau of Police
We at the Petersburg Bureau of Police have found this technology to be a real game changer for us, particularly when we consider the amount of time that can be returned to our officers for proactive policing, investigations, and community engagement.
Trevor ThiexTrevor ThiexChief · Siren Police Department
We absolutely love Code Four.
Eric AtkinsonEric AtkinsonLieutenant · El Segundo Police Department
I told them how much ESPD has been using it and how great it is.
Justin PecchiaJustin PecchiaCaptain · Oceanside Police Department
Since our last training on October 1st, feedback continues to be positive from both the patrol and investigation division.
Ryan HeringRyan HeringUndersheriff · Chippewa County Sheriff's Office
All great feedback so far. I recommended your product to the Michigan Department of Corrections.
Duane RubinkDuane RubinkChief · Jerome Police Department
Sgt. Garcia really likes it and feels like it saves him quite a bit of time.
Christopher LaughlinChristopher LaughlinCriminal Investigator · District Attorney's Office, Public Integrity Unit
I just started using Code Four and really like the program.
Kyle DombrowskiKyle DombrowskiCaptain / Social Media Director · South Bend Police Department
The Code Four platform was really impressive and our RTCC Analysts enjoyed it... a 'one-stop-AI-shop'.
Ralph StifflerRalph StifflerLieutenant (retired) · Winston Police Department
I was very impressed with the product. It made writing lengthy reports easier and more efficient.
Dale WagnerDale WagnerSheriff · Adams County Sheriff's Office
My detectives love it, the product is clearly not the issue.
Stacy KellyStacy KellyChief of Police · Astoria Police Department
We have been conducting a trial of Code Four for a couple of weeks now, and I am very impressed.
Gareth Braxton-JohnsonGareth Braxton-JohnsonSupport Services Commander · Cottonwood Police Department
[He] had processed a report in about 3 minutes!! Off to a great start!
Nick MagruderNick MagruderChief of Police · Athens Police Department
Code Four has been getting a lot of use and everyone has caught on pretty quick... So far we have been really pleased.
Gene EllisGene EllisTexas Police Chiefs Association
My staff indicated you had the attention of everyone in the room as they were amazed about what Code Four can do.
Kent ShawKent ShawExecutive Director · Western States Information Network (WSIN)
We were very impressed with both the presentation and the resources your organization provides.
Patrick MolloyPatrick MolloyChief of Police · Abington Township Police Department
Your presentation was excellent... these types of technologies will absolutely change the way we deploy our personnel.
Jason DracoblyJason DracoblyUndersheriff · Mason County Sheriff's Office
At a State Sheriff's meeting, there was a lot of positive talk about your product.
Alex HernandezAlex HernandezChief of Police · National City Police Department
You really have a great product, George. Thank you for your creativity, and efforts to make our work more efficient.
Jason GagorikJason GagorikChief of Police · Whitehall Borough Police Department
Joe did an awesome job today! By far, he was the best presentation.
Todd BeredaTodd BeredaChief of Police · Bridgeport Police Department
What a fantastic presentation yesterday! I am very interested in your product.
Ryan DanowitzRyan DanowitzCaptain · El Segundo Police Department
We were very impressed with the technology that was shown.
Mathew WorkmanMathew WorkmanChief of Police · Warrenton Police Department
Talked with a few chiefs who are using Code 4 and heard some very positive comments.
John McKeanJohn McKeanAssistant Police Chief · Oceanside Police Department
A process that would traditionally require hours—and potentially several days—was completed in approximately 10 minutes.

See Your Department Here Next

Join departments saving thousands of hours per year. Request a demo and see how Code Four works with your existing bodycam and RMS systems.

© 2026 Code Four Labs, Corp. All rights reserved.
Code Four Logo