The mission of Utah Prosecution Council is to provide quality training for state and local prosecutors as well as law enforcement officers through an exchange of information and experience to ensure the administration of justice reflecting the highest ethical and professional standards.

eProsecutor Resources

This page has links to all of the resources for eProsecutor support and training. If you still need assistance after looking through the resources available here, please have your designated admin contact Ron Weight.

Please look at the knowledge base for eProsecutor (see help desk link below) to see if your issue has already been addressed before creating a support ticket.

Resource Links

Video Tutorials

Changing your Password

A short video to show how and where to change your password.

eProsecutor and HB 288 Reports

A video to show the requirements of HB 288 and how to enter them in eProsecutor.

Installing the JTI Add-In

A short video to show how to install the JTI Word Add-in.

2 Factor Authentication

This video will help explain the UCJIS required 2FA security process for logging into eProsecutor

Task List - the Basics

A short video to show how to get started with tasks.

Charge Decision Process

This video will help explain the process that works the best when using the Charge Decision folder view.


This section should answer most of your questions related to the UPC contract with Journal Technologies and e-Prosecutor. If you have a question that isn't addressed here, please contact Ron Weight.

Security and 2FA

UCJIS security requires that eProsecutor must implement 2FA (2 factor authentication). This means that each user will need to have a device that is capable of installing and running a compatible authenticator app on it. The two that have been tested and work well are:
1. Google Authenticator app
2. Authy app (Authy can be installed on the desktop as well as on a mobile device and synchronize codes).
The device with the authenticator app can be an Android or an Apple phone or tablet. Basically, any device that can install the Authenticator app on it will work. In order to log in to eProsecutor you will need your username and password as well as a code from the app to successfully login and use eProsecutor.

What is the status of eProsecutor?

eProsecutor is deployed to all agencies that returned signed agreements and were on the initial 150 paid up licenses (grant paid). Several other agencies are also deployed but must pay JTI directly for their user license.

Can I look at it now?

You can try it out using the testing instance if you want to. It does NOT require 2FA. Please let me know if you are interested.

How much is it going to cost?

The Council has determined to charge each agency an administration fee of $206 per user per year to help cover the costs of UPC's application administrator. The Council reserves the right to adjust this amount for each year of the contract and will address the issue at their April meeting each year. For now the fee is set at $206 per user per year.
Those agencies that have signed agreements filed with UPC are part of the initial group of 150 users that the contract price covered and the grants paid for. That group of 150 user license is now exhausted.
Any additional users must be paid for at the current per user license fee set by JTI and they will bill agencies for licenses that are not covered under the grant. If your agency would like to use eProsecutor you will need to factor in the cost of the user licenses as well as the administration fee.
Your agency is responsible to provide the means for users to receive the 2FA code in order to login (see above explanation). You may incur costs related to hardware or software necessary to accomplish this. These costs are not covered by the grant or the user fees.
Please contact UPC for more specific information regarding user license fees.

When will my jurisdiction get it?

You can get it as soon as you want. Before it can be deployed in your jurisdiction you will need to sign the MOA and joinder agreements and return them to UPC. You will also need to pay for your licenses. JTI will bill you for those licenses separately from any UPC administrative fees as mentioned above. Email Ron for more info

Are Document storage costs included with the license fees?

No, except for an initial allotment of 1 TB. Each agency will be billed for any additional storage costs incurred. The method of assessing the cost per each agency is based on the total cost of storage divided by the number of agencies using eProsecutor. We have gone over our initial storage allotment and an additional amount was added. JTI will billed to UPC for any additional storage and then UPC will bill each agency for their portion of the storage fee to cover the costs. The cost per agency (as of 9/27/2021) will be approximately $180. The cost of each additional TB (terabyte) of storage is $5,000 per year.

Will we need to pay for training?

Training and support of eProsecutor will be provided by UPC staff and is part of the $206 per user per year administration fee assessed by the council.

If my jurisdiction does not like the one-size-fits-all product, can we change it?

No. If you need a system different than the one provided, you would need to negotiate a separate contract with JTI.

The MOA talks about reports that need to be submitted. How difficult will that be?

UPC will build these into the system and they will be run by the Administrator or users as needed.

Do I have to sign the MOA to receive eProsecutor?

Yes. You will also need to sign a Joinder agreement with JTI. The link below contains the Memo and the current MOA. Please contact us if you would like us to send you the contract and joinder agreements to review and sign.

What about the offense table?

A UPC attorney updates the offenses in an annual legislative update. The UPC Administrator will input those changes into eProsecutor so everyone will have those changes on or before they become effective. Local, county and city codes will be imported in a similar manner, but each agency will be responsible to notify UPC about any changes or additions so they can be added or modified.

What about PIMS?

PIMS is no longer available or supported. If you already have PIMS you can continue to use it, but UPC will provide minimal or no support.

Can we continue to use PIMS and not eProsecutor?

Yes. UPC can provide you with the source code so you can maintain and update it yourself. Support for PIMS is essentially ended.

Who is the point of contact for eProsecutor questions and issues?

Ron Weight will be the eProsecutor Administrator for the state. He is your first point of contact with any questions or requests. He will then communicate with Journal Technologies Inc (JTI) as needed to work out any issues. He will be able to add users and other administrative tasks.

How do we add an additional user when/if that becomes necessary?

A new user can be added whenever necessary. Contact Ron at UPC with the necessary details for the new user. Since all 150 users provided for by the contract are already assigned, an additional charge for the user will be assessed and payable to JTI as per the current rates. If the new user is replacing a previous user, then no additional fee is necessary, but you MUST report that to Ron so he can adjust it in the system.

What, if any, are the video storage limits?

We have determined that video can NOT be stored in the system. There is just too much of it and the database space and bandwidth required to store video and the costs associated with that are just too high.

What are the recommendations for storing video?

It is recommended that video be handled as you currently manage it. You can add a note to a case that indicates where and how the essential video is stored.

Can existing data be imported into eProsecutor?

The short answer is yes, it can be, but it will be an additional cost. Converting and importing existing data is not part of the contract. If an agency feels that they need to have their data imported into the system, it will be their responsibility to contract individually with Journal Technology (JTI) do the programming necessary. One possibility that has been suggested by the testing agencies is to hire a temp person to input the most important cases into eProsecutor.

Can data be imported from other sources, such as Law Enforcement databases?

Yes, it can, but this is not part of the contract and would be an extra expense. There is an API (application programming interface) available for this kind of project. Again, you can contract with JTI for this to be done.

Do we need to re-negotiate the contract after 5 years?

No. The contract allows for continuing use after the initial 5 years. eProsecutor is considered a subscription service, so each year, after the initial 5 years, you will be billed for the current per user rate each year thereafter. So, if the current user rate at the beginning of the 6th year is $1,700 (this is just an example - not the actual cost) per user and you have 5 users, then you would be billed $8,500 for the next year. The cost per user may go up a little each year. The billing day has been set as February 1st each year.

How will training be done?

Training will be done at initial deployment and as needed on an individual or group basis and may be done in person or using remote software. If you would like additional training please contact us.