Crossroads Mobile Suite
Mobile Traffic Suite
Free · Designed for iPad. Not verified for macOS.
Crossroads Software Inc.'s eCitation System, which has already been adopted by over 150 police departments, makes the citation writing process much faster and more accurate with features such as barcode reading, drop-down lists for common selections, and simple and obvious menus for easy adoption.
more eCite
- Fixed an issue where the RO Name, Address Same as Driver checkbox was not functioning correctly
Collision
- Added Dispatch Notified field to the On Scene page
Tow
- Resolved an issue that could cause the application to crash when the following fields were left blank: Reporting Party > Time of Occurrence, Reporting Party > Time Reported, Last Driver of Vehicle > Time
1.0.109 May 6
eCite
- Fixed crash when scanning out-of-country driver’s licenses (DOB format DD/MM/YYYY, postal codes with letters, etc.)
- Validation for date of birth (DOB) after scanning a license is now enforced
- Cites now respect the Race requirement when enabled
- Adding a second vehicle now triggers the continuation form automatically
- Fixed formatting inconsistencies for the case number
- Multiple photos can now be added without overwriting previous images
- Fixed an issue where entering a dollar amount (like $5) in the Violations Add Note field could cause the app to crash.
Collision
- Second party, IWP, and narrative now save correctly
- Selecting “Name and Address Same as Driver” now works correctly
- Station values now sync properly
- Deleting photos now functions as expected
- Added a toggle to switch between RO name and RO company, matching eCite functionality
- Vehicle Type 90 (Off-highway electric motorcycle (eMoto)) added to Collision Party Vehicle Type
Parking
- Fixed date entry issue: Invalid dates can no longer be entered, preventing partial-year errors
Tow
- Proper error messages now display for File Number entry errors
- Correct vehicle makes/models values now populate from the database
- Tow form sections now include bar code scanning for Registered Owner, Reporting Party, and other sections
- Vehicle and tow company lists now populate correctly without requiring cross-module syncing
eAdmin
- Editing the “Other Description” field in the Person section no longer overwrites the Name field when saving a duplicate citation
- Fixed an issue where "Other Description" field data was not being duped properly
1.0.108 Apr 10
eCite
- When multi-station is enabled, the dupe function now duplicates the station field
- When validation errors are identified, the screen will automatically scroll to the topmost error
- When the entered city matches the county field, but differs from the default configuration, the warning dialog box will prompt the user to change it
- Officer Name FI.LF configuration issue has been resolved
Collision
- When entering a report number, if a prefix is configured, the cursor will land at the end of the prefix
- Party will be warned for an age under 14. Ages under 4 are now accepted
- If multi-station is enabled, when creating a new collision, the default station for the user is indicated on the Scene screen. The user can change it if needed
- Added ability to scan on the collision page and users will be prompted to select party or injured witness passenger
- Added ability to scan on the IWP page
- Users can now create a tow form directly from a party
1.0.104 Mar 11
Overall
- Added support for Brother printer model PJ-863
- Added support for Entra ID and Okta
eCite
- Changed the button colors on the signature page
- Updated workflow when printing and the connection with the printer was lost
1.0.102 Feb 4
Overall
- Added advanced functionality to Setup screen to check API for configuration items (requires password)
- Passwords can allow special characters in offline mode
eCite
- Ability to toggle the Cite List from newest to oldest or vice versa
- Updated VIN field to be able to click in between characters in previously entered value
- Added configuration to turn off auto-population of speed fields - (requires configuration change)
- Update to signature workflow to add a Cancel button to return to the cite or a checkbox to suppress future dialogue boxes for a set period of time
- Updated Name fields to support a single quote character (i.e. O'Toole)
- Added configuration to remove void and warning watermarks on citation images
- Updated button placement for consistency
- Fix for export/import cite QR codes size
- Fix for export/import cite workflow update
- Changed test cite functionality to require more taps
- Updated streets for multi-agency setup
1.0.101 Jan 22
eCite
- Phone number field can now be cleared after initial entry
- Updated some fields to be compatible in dark mode
- Comments field will now dupe when using "Dupe All" feature
- Signature box now highlighted red to increase visibility
- Reduced the size of the clear button in the signature box
- Save button now disabled on signature screen; double-tap on the cite number to save and exit signature screen
- Added validation rules to require Unit ID field
- Search box added to the Race field
- Updated auto tab to navigate to Sex field after entering a valid zip code
- Enhanced cite number prefixes to allow both letter and dynamic year
- Export Cite feature updated to show Race and Vehicle Make fields upon import in dark mode
- Added conditionally required fields for Vehicle Make, Vehicle License Number, VIN, Vehicle License State, Vehicle Model, and Vehicle Body Style when Pedestrian/Bicycle/Motorized Bike checkboxes are checked
1.0.99 12/17/2025
Overall
- Re-enable dark mode compatibility
- Addressed random crashes reported by some users
eCite
- Added phone number validation/warning
- Driver license scanning re-enabled in both static button and popup shortcut
- Adjust button responsiveness
- Arresting officer list now refreshes if original entry is cleared
- Separated conditions field from miscellaneous field
Collision
- Addressed information loss during sync
- Fixed crashing when tapping outside popup boxes
1.0.97 12/03/2025
Overall
- Fix urgent error in previous version
- Added debugging for offline mode
1.0.96 11/23/2025
Overall
- Addresses intermittent crashing in all modules
eCite
- Fix for conditions fields not highlighted when returning to the lists
Parking
- Fixed error when accessing lists in parking module
- Fixed error when navigating from VIN input field in parking module
1.0.94 11/20/2025
Overall
- Fix for Okta login not seeing module buttons
Collision
- Fixed import from other device (using the QR code) to import DOB, party #, seating position, air bag, and safety equipment
- Fixed damage sketch so the preview matches the actual sketch
1.0.93 11/07/2025
Overall
- Updated sync process to address missing vehicle make values from all modules (only when entered freeform)
eCite
- Added feature to allow no signature for a valid cite (configuration needed)
- Fixed issue where court info would not save if you went to the notes first
1.0.91 10/07/2025
Overall
- Updated sync process for each module to bring over individual
eCite
- Ability to complete an Owner’s Responsibility cite without a signature or signature phrase (configuration required)
- When bicycle, pedestrian, motorized bike, or transient checkboxes are checked, default items can be automatically added (configuration needed)
- Checkboxes for Construction Zone, School Zone, and Residential Zone will populate the Comments box so it prints on the cite (configuration needed)
- Support for Okta login
1.0.90 08/18/2025
Overall
- Fixed invisible fields when in dark mode
- Updated validation for date fields in all modules to
- Updated printer connection method
eCite
- Updated sync process to provide more details
1.0.89 07/22/2025
General
- New sync screens on all modules
- Added error trapping to web/API calls
- Added user login logging
- Added support for Brother printer RJ4250
Collision
- Updated driver exchange printout to print 3 parties; users need updated template
1.0.88 07/09/2025
eCite
- Added built-in streets for EGPD
1.0.84 05/20/2025
eCite
- Added AD/LDAP/EntraID ability
- Changed when app updates templates
- Fixed bug to handle single quote character without crashing
- Added time stamp to photos
- Adjusted where signature phrases print
- Added configuration where if court selected has only one date, it will automatically populate (must be enabled)
- Added configuration to automatically select the next available court date (must be enabled)
- Display court dates in chronological order
- Added configuration to print "Signature Captured Electronically" on violator copy only (must be enabled)
- Removed extra A preceding the license plate number when scanning a registration barcode
- Added configuration to turn off ability to freeform court dates
- Ability to delete stuck cites
- Fixed bug where court dates like "To Be Notified" were not appearing in the court date list
- Fixed scroll on the Setup screen when keyboard is displayed
Collision
- On IWP page, if you select a party number from the list, it will pull that party's info to the IWP page
- Updated order of states in dropdown
- Fixed bug for Injured Was field
- Updated Motor Vehicle Involved With section to allow two selections
- Fixed issue where some data was lost during sync
- Update warning dialogue box if there is no driver exchange template present
- Collision List Archive - after syncing a collision, it will move to the Collision List Archive
1.0.83 05/13/2025
eCite
- Added AD/LDAP/EntraID ability
- Fixed bug to handle single quote character without crashing
- Added time stamp to photos
- Adjusted where signature phrases print
- Added configuration where if court selected has only one date, it will automatically populate (must be enabled)
- Added configuration to automatically select the next available court date (must be enabled)
- Display court dates in chronological order
- Added configuration to print "Signature Captured Electronically" on violator copy only (must be enabled)
- Removed extra A preceding the license plate number when scanning a registration barcode
- Added configuration to turn off ability to freeform court dates
- Ability to delete stuck cites
- Fixed bug where court dates like "To Be Notified" were not appearing in the court date list
- Fixed scroll on the Setup screen when keyboard is displayed
Collision
- On IWP page, if you select a party number from the list, it will pull that party's info to the IWP page
- Updated order of states in dropdown
- Fixed bug for Injured Was field
- Updated Motor Vehicle Involved With section to allow two selections
- Fixed issue where some data was lost during sync
- Update warning dialogue box if there is no driver exchange template present
- Collision List Archive - after syncing a collision, it will move to the Collision List Archive
1.0.81 05/09/2025
eCite
- Added ability to have a different cite number for voided cites
- Added ability to have a different cite number for warning cites
- Ability to print to Brother RJ4230 printers
- Added configuration to require insurance checkbox to be completed before capturing signature
Collision
- Fixed some lost data points during sync (vehicle damage sketch, witness and passenger only checkboxes)
Parking
- Added configuration to require VIN with minimum characters
1.0.79 03/10/2025
eCite
- Added validation rules SignatureRequiredForAll (requires signature on all valid cites, even OR)
Collision
- Fixes loss of data during sync for vehicle damage sketch and witness/passenger only checkboxes
Parking
- release of parking app
- includes configuration to make VIN a required field
1.0.75 02/28/2025
Overall
- Updated pick lists to populate from different tables in the database in order to allow for more configurability
eCite
- Create a test cite by tapping the cite number 5 times
- Adjusted the signature field on the citation template to be configurable
Collision
- Updated Involved With section to allow entry of two items when applicable
1.0.74 02/10/2025
Overall App
- Updated validations for many fields with new keyboard format
eCite
- Fixed use of config items for some fields when using offline mode
Collision
- Fixed Hit and Run save
- Fixed party On Street or Highway dropdown to populate with streets from the Find Me function
- Added the field Disposition of Vehicle On Orders Of
- Added ability to change the party type once an option is selected
- Updated DOB in the party section to allow a valid entry
- Updated labels in the Photos menu
- Added a Cancel option to the Narrative screen
1.0.72 12/31/2024
Whole App
- New keyboard!
eCite
- Added ability to print different agency name on the cite based on agency selected on the main menu
- Added cite number barcode to printed cite and cite image
- Addressed DL names with commas
- Added buttons to enable the PDF Emulator and send a test print in the Setup menu
- Added configuration to limit court date list to one day instead of several options
- Fixed bug where court "day" was overriding the custom court dates populated
- Added configuration to allow agency to select VIN or license plate or both to print on the cite
Collision
- Updated delete feature to only confirm once if key information is not entered
- Updated auto-save functionality
1.0.70 12/09/2024
eCite
- Validation checks added for court dates added manually
- Fixed disappearing vehicle makes that were manually entered
- Added additional error trapping to reduce random crashes
1.0.67 11/12/2024
Overall
- Updated Zebra SDK to version 3.0.3295.
- Added additional error trapping to catch printing errors
eCite
- Change zip codes 94610 and 94611 to pull Piedmont instead of Oakland
- When a range of address is returned by the Find Me function, just the first address number is saved and the user can change it if needed
- Fixed the blank CourtDateTime if you select a court and manually enter a date and time
1.0.66 10/21/2024
eCite
- Fixed bug where Booking Required was checked when a Misd violation was added
- Fixed duplicate violations in dropdowns
- Fixed vehicle makes and models not syncing to device
1.0.64 10/08/2024
eCite
- Fixed an issue where the RO Name, Address Same as Driver checkbox was not functioning correctly
Collision
- Added Dispatch Notified field to the On Scene page
Tow
- Resolved an issue that could cause the application to crash when the following fields were left blank: Reporting Party > Time of Occurrence, Reporting Party > Time Reported, Last Driver of Vehicle > Time
more Version 1.0.109 May 6
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Location User Content Identifiers