OffenderSearch

Screening inside the software you already use

Run sex offender registry screening inside your referral platform with a browser extension, or build it into your own product with the API, CSV batch and monitoring alerts. Background check companies use FCRA orders. AI agents get an MCP server.

$0.15 a call on every integration · 25 free searches, no card · BAA signed before extension use

Referral software

Sex offender screening inside CarePort, ExtendedCare, Ensocare and Aidin

The browser extension adds a screening panel to the referral you are viewing. Click Run screening and it searches the 58 US sex offender registries using the patient’s name, date of birth and state, then shows the result in the same window. There is no second tab, no copy-paste of names, and no separate login for each coordinator beyond their OffenderSearch account.

Already screened this person? The panel remembers the earlier result and shows it again without spending another search. That matters on a busy intake desk, where the same referral can be opened several times before a bed decision.

The extension sends only the name, date of birth and state needed for the search. It never sends a diagnosis or any chart detail. Because a name and date of birth on a referral are protected health information, a Business Associate Agreement is signed before anyone at your organization uses it. You can sign it in the dashboard. See HIPAA & BAA.

How it works

How the referral screening extension works

  1. 01

    Sign the BAA. An account admin signs the Business Associate Agreement under Compliance in the dashboard.

  2. 02

    Install and sign in. Load the extension in Chrome, Edge or Brave, then sign in with the same OffenderSearch account. No API key needed.

  3. 03

    Open a referral. The screening panel appears inside the referral you already have open in your platform.

  4. 04

    Run the check. One click searches the registries; the result, match basis and registry link show in place.

Full setup steps are in the dashboard under the browser extension guide. Details on CarePort and WellSky screening.

AI agents · /mcp-server · /ai-integration

MCP server and AI integration for registry search

An MCP (Model Context Protocol) server exposes registry search to AI clients such as Claude, with tools for a single search, a batch search and registry coverage. It is in private beta and not open to self-serve signups yet. Teams that want it can request access.

Most teams building AI features call the REST API directly from their tool definitions today. See AI integration and the MCP server page for the tool shapes.

Same metered pricing as the REST API: $0.15 a call. batch_search bills one search per row; get_registry_coverage is free.

One config block, then the model calls the tools

// claude_desktop_config.json
{ "mcpServers": { "offendersearch": {
    "url": "https://mcp.offendersearch.app",
    "headers": { "X-API-Key": "os_live_••••" } } } }

→ tools/call
{ "name": "search_offenders", "arguments": { "firstName": "Jordan",
  "lastName": "Sample", "dob": "1980-04-12" } }

← result · 0.41 s
{ "status": "complete", "counts": { "sourcesIncomplete": 0 },
  "records": [ { "matchState": "dob_match", "matchConfidence": 0.98,
    "source": { "code": "NJ", "recordUrl": "https://…" } } ] }
Regulated screening

FCRA orders for background check companies

For consumer reporting agencies and screening platforms that make hiring or tenant decisions for their customers.

FCRA-regulated screening runs through FCRA Partner Access, a separate orders API for approved partners under a written FCRA agreement. One order covers a sex offender search, a criminal search or both, with the end user, the permissible purpose and your consent attestation recorded on the order. Disputes are an endpoint with a 30-day reinvestigation clock, and each order carries a consumer portal code.

Access is enabled per partner after review. FCRA pricing is quoted per partner, so contact us for pricing. Read the FCRA Orders API overview.

Which integration fits your team

Your teamBest fitWhat you need
Hospital and SNF admissions in a referral platformBrowser extensionA signed BAA and an OffenderSearch login
Product or engineering teamREST APIAn API key (25 free searches to start)
HR, volunteer or compliance team with a rosterCSV batch in the dashboardA spreadsheet with names, dates of birth optional
Anyone who needs to know about changesMonitoringA person or address to watch
Consumer reporting agency or screening platformFCRA Partner AccessA written FCRA agreement
Existing legacy sex offender API integrationCompatibility endpointA new base URL and key

Security and data handling across every integration

  • Every request travels over TLS, and stored data is encrypted at rest.
  • The extension sends only a name, date of birth and state, and a BAA is signed before any use.
  • API keys are stored as hashes and shown once. Issue one per team or environment and revoke any of them instantly.
  • Monitoring webhooks are signed so your endpoint can confirm they came from us.
  • Usage is recorded by account, user and key, so you can see who ran what.

Details on trust and security.

What integrations cost

Every integration uses the same per-search pricing: $0.15 a search, falling to $0.11 for each search past 2,000 in a month, whether the search comes from the extension, the API, the dashboard or a batch row. Criminal searches cost the same. Monitors are $3 a month per person and $10 per address. There is no setup fee, no per-seat licence for coordinators and no minimum on search, and every account starts with 25 free searches. FCRA Partner Access is quoted per partner. See pricing.

Integrations FAQ: CarePort, API and FCRA

Does OffenderSearch integrate with CarePort?
Yes. The browser extension adds a screening panel inside CarePort referrals, in both the current and newer interface. It also works in ExtendedCare, Ensocare and Aidin. A BAA is signed first because the referral carries protected health information.
Is there a WellSky background check integration?
CarePort is part of WellSky, and the extension screens CarePort referrals. It does not plug into other WellSky products.
Do I need an API key to use the extension?
No. Coordinators sign in with their OffenderSearch account. API keys are only for teams calling the API from their own software.
What data does the extension send?
Only the name, date of birth and state needed for the search. It never sends a diagnosis or chart detail.
Can we integrate screening into our own app?
Yes, through the REST API: sync search, async search, batch and monitoring, all on one key. Start with the quickstart.
How do background check companies integrate?
Through FCRA Partner Access and the FCRA Orders API, after a written agreement. Contact us for pricing.
Can different teams use different integrations on one account?
Yes. Admissions can use the extension while engineering calls the API and HR uploads rosters, all on one account with one bill. Issue separate API keys per team to keep usage apart.
How do we get started?
Create an account for 25 free searches. For the extension, an admin signs the BAA first; for the API, create a key in the dashboard and follow the quickstart.
Is the MCP server available?
It is in private beta. Contact us for access, or call the REST API from your AI tool definitions today.

Screen inside the software you already use

25 free searches, no card. A sales engineer if you want one.