Skip to content
Cjis

CJIS compliance for SaaS companies selling to law enforcement

A SaaS company that stores, processes or transmits criminal justice information for a police department is in scope of the FBI CJIS Security Policy, and it proves compliance agency by agency, not with a certificate. Cjis gives your team one workspace for that proof: a readiness score by policy area, a register of every engineer with production access, policy templates and a separate report for each agency and state. Plans are published and start at $49 a month.

An engineer reviewing a cloud network diagram printed on large paper taped to the wall
01

The short answer for SaaS founders

If your product holds CJI, the agency is responsible to its state CJIS Systems Agency (CSA) for your controls, so it pushes the policy down to you through a contract, the CJIS Security Addendum and a security questionnaire. You pass by running the product in an environment the state accepts, limiting who can reach CJI, fingerprinting and training those people, and documenting all of it in a form a reviewer can read in one sitting.

  • Hosting in a government region covers the data center, not your app, your admins or your support desk
  • Every engineer who can decrypt CJI needs a fingerprint-based check and training before access
  • Each agency, and often each state, reviews you separately
02

What AWS GovCloud or Azure Government covers and what stays with you

Most police SaaS products run in AWS GovCloud (US) or Azure Government, because those providers have signed CJIS agreements with many states and screened their own staff. That handles the physical data center and the provider's personnel. It does not touch the layer agencies actually ask about.

Read the deeper split in CJIS compliance in AWS, Azure and Microsoft 365, then map your own gaps with the readiness check.

CJIS areaCloud provider in a government regionYour SaaS company
Physical security of the data centerCoveredYour office, laptops and any device that reaches production
Provider staff screeningCovered for its own staffYour engineers, contractors and support agents
Encryption modulesFIPS validated services availableTurning them on, key management and proof
Identity and MFATools availableAdvanced authentication on every path to CJI
Audit loggingLog services availableLogging app events, keeping logs a year, reviewing them
Security awareness trainingNot provided for youEvery person with access, every year
Incident responseIts own infrastructureNotifying the agency and its CSA, with your plan
Security AddendumSigned with states for its staffSigned for your company and each of your people
03

Which of your engineers need a CJIS background check

This is the question that decides your cost and your sales cycle. The policy requires a fingerprint-based record check and security awareness training for anyone with unescorted logical or physical access to unencrypted CJI. In a SaaS company that usually means production database admins, on-call engineers with shell access, the support agents who can open customer records and anyone who can read backups.

The cheapest path is architecture. When CJI is encrypted with FIPS validated modules and your staff cannot reach the keys, many CSAs treat those people as outside the personnel requirement. Confirm the rule with each state before you rely on it, because states read it differently. Cjis keeps the answer per person: role, access level, fingerprint date by state, training level and expiry, and the agencies each person is approved for.

Our guide to CJIS background check requirements covers what the check involves, and CJIS vendor screening programs show how some states clear staff once.

  • Import your staff list by CSV and tag who touches production
  • Record the check date, the state and the agency it was run for
  • Get reminders 30 and 7 days before training expires
  • Log the day access is removed when someone leaves
04

Every state reviews a SaaS product its own way

There is no national CJIS approval for software. The agency signs your contract, but its state CSA decides what proof is enough. Texas, for example, expects the agency to obtain a notice of compliance from the Department of Public Safety CJIS technical analysts before a cloud solution handles CJI, based on a SaaS questionnaire the vendor fills in, and it looks at changes again in the next technical audit. Other states send their own spreadsheets, ask for their own fingerprints or run a vendor management program that lets one check cover several agencies.

That is why spreadsheets break for SaaS teams around the third state. Cjis keeps shared controls and policies once, then a record per agency and state on top, so the answer to a new questionnaire is mostly a copy of evidence you already filed.

  • One set of controls mapped to CJIS Security Policy v6.0 and v5.9.5
  • A record per agency with its systems, people, agreements and open items
  • A PDF report or a read-only link scoped to one agency
  • Evidence dated and attached to the control it supports
05

Multi-tenant products and CJIS scope

Most SaaS products serve police departments, schools and private customers from the same codebase. Reviewers will ask whether non-agency tenants, or your own analytics and AI features, can touch CJI. Write the boundary down: which tenants and services sit inside the CJIS environment, which third-party processors see agency data, and where logs and backups go. Then keep that document current, because a new subprocessor or region change is exactly what a CSA auditor asks about.

Start from our CJIS policy templates for the system boundary, access control and incident response documents, and adapt them to your stack instead of writing them from a blank page.

06

Ways SaaS teams keep the CJIS record

If you already run SOC 2 in a platform, see our honest Vanta CJIS alternative and Secureframe CJIS alternative comparisons; many SaaS teams keep SOC 2 there and agency files in Cjis.

OptionCostStrengthWeak spot
Spreadsheets and a shared driveStaff timeNothing to buyNo reminders, rebuilt for every questionnaire
Cjis$49 to $999 a month, publishedCJIS only, per agency reports, personnel registerNo automated cloud tests
Multi-framework platformQuote only, often $10,000 to $20,000 a yearAutomated tests for SOC 2 and moreCJIS is one framework among many
CJIS consultantPer engagementState know-how and a gap assessmentA snapshot that ages after the engagement
07

Plans that match a SaaS sales pipeline

Starter at $49 a month covers one agency report, enough for a first contract. Team at $199 covers three agency reports and is where most SaaS companies in active procurement land. Pro at $499 covers 25 agencies for products already selling across several states, and Enterprise at $999 has no agency limit. Yearly billing halves the monthly rate. Compare every limit on the CJIS compliance software pricing page.

08

Questions SaaS companies ask about CJIS

Does a SaaS company need to be CJIS compliant?

Yes, if the product stores, processes or transmits criminal justice information for an agency. The agency must make sure every vendor with access meets the CJIS Security Policy, so it passes the requirements to you in the contract and the Security Addendum. A SaaS product that never touches CJI is out of scope, which is why defining your boundary comes first.

Is there a CJIS certification for SaaS products?

No. The FBI does not certify software or cloud services, and no third party can issue an official CJIS certificate. A SaaS vendor shows compliance to each agency and its state CSA through signed agreements, fingerprint-based checks, training records and evidence of controls. Read what CJIS certification really means before you put it in sales copy.

Does CJIS require GovCloud?

Not by name. The policy sets requirements for physical security, personnel screening and encryption, and government regions such as AWS GovCloud (US) and Azure Government make those easier because the provider has signed CJIS agreements with many states. Some states accept commercial regions with strong encryption and agency-held keys. Ask the CSA in each state you sell into.

Do my developers need to be fingerprinted for CJIS?

Only the people with unescorted access to unencrypted CJI, such as production admins, on-call engineers and support staff who can view agency records. Developers who never reach production data, or who cannot reach the encryption keys, are often out of scope. Keep the list short and documented, because every name is checked again in each state.

How long does CJIS compliance take for a SaaS company?

Expect a few weeks to answer a first questionnaire well if your controls exist, and a few months if you still need a government region, MFA on every path or a year of logs. Fingerprint processing alone can take weeks per state. Run the readiness check to see which policy areas are open today.

09

Answer the next agency questionnaire in days

If a police contract is waiting on your CJIS answers, run the 12 question readiness check, see your gaps by policy area and build the first agency report. Read more on CJIS compliance for vendors, body camera and evidence vendors, RMS and CAD software vendors, what agencies expect from CJIS compliant software, and the full CJIS compliance cost for vendors.

Check my readiness

What Cjis is and is not

Cjis is an independent compliance workspace, not affiliated with, endorsed by or certified by the FBI or the CJIS Division, and not legal advice. It does not run automated tests against your cloud account and it never stores CJI. Cloud provider names are trademarks of their owners.