Traffic and Criminal Software (TraCS) and
Mobile Architecture for Communications Handling (MACH)

link to Iowa TraCS Facebook page

TraCS and MACH are programs available to Iowa public safety agencies at no charge to help share information.


The TraCS program is an initiative by the Iowa Department of Transportation to collect data from law enforcement at the scene of a motor vehicle collision and send that data electronically to the Iowa DOT. TraCS software and support is provided by the Iowa DOT at no charge to qualifying Iowa public safety agencies. Iowa DOT currently receives over 95 percent of crashes electronically from local and state law enforcement agencies. Over 80 percent of citations written in Iowa are submitted electronically.

More information on TraCS


The MACH program was initially developed and piloted in Iowa. MACH is an Internet based communications tool that allows public safety agencies to share information, enhancing cooperation and organization during every day activities and emergency situations. MACH uses the Internet and a sophisticated, scalable, and secure Web-services messaging foundation to offer job enhancing features that have, until now, been unpractical to provide to the public safety official in the field. The MACH software is also provided and supported by the Iowa DOT to qualifying public safety agencies at no charge.

More information on MACH

Officer using the TraCS system in the patrol car