⚠  Official Law Enforcement Use Only  ⚠
SENTINELOSINT
Law Enforcement Platform
Air-Gap Secure  ·  Local AI  ·  CJIS Compliant

MISSING PERSONSINVESTIGATED IN30 MINUTES.

19 automated agents. 30+ OSINT tools. One classified PDF report. All running on your server — no case data ever leaves your agency.

30+OSINT Tools
19Automated Agents
$0Data Leaves Premises

Serving CO · ID · WY · MT law enforcement agencies  ·  $4,999/yr flat  ·  No per-case fees

How It Works

19 Agents. Fully Automated.

Officer enters a name, DOB, location, and known identifiers. SentinelOSINT does the rest.

01
Intake & AuthLOCAL

4-factor authentication. Inputs sanitized. CO SB 22-113 facial recognition gate enforced.

02
Case HistoryLOCAL

Checks encrypted local database for prior runs on this subject.

03
Identifier ExtractionLOCAL

Parses emails, @handles, phones from family-provided info. Generates 3 proven username variants.

04
LLM Knowledge MiningLOCAL/AI

Local AI queries its training knowledge of public web archives, LinkedIn, people-search sites, forum posts.

05
22-Source People-SearchNETWORK

AnyWho, Spokeo, ZabaSearch, FamilyTreeNow, NationalPublicData, Legacy.com, FindAGrave + 15 others.

06
Sandboxed OSINT ScraperNETWORK

Sherlock (300+ sites), Maigret, WhatsMyName (850+ sites), h8mail + 25 tools in isolated subprocess.

07
Social Platform SweepNETWORK

26 platforms + 5 data brokers simultaneously. Cascade: confirmed hits trigger automatic re-searches.

08
Dark Web + Breach + PasteNETWORK

Ahmia.fi (Tor), darkweblinks.net, torlinks.net, 4 paste sites, optional LeakCheck/HIBP/IntelX.

09
AI VerificationLOCAL/AI

Eliminates false positives. API-confirmed hits verified instantly. Login-wall pages rejected automatically.

10
PII DictionaryLOCAL

Living database of every confirmed identifier. New discoveries trigger automatic re-searches.

11
URL VerificationLOCAL

Second sandboxed pass verifies all candidate profile URLs in ~5 seconds.

12
Shodan Camera IntelLOCAL

Public webcam search links near last known location. ±2hr window. Officer reviews manually.

13
Phone OSINTNETWORK

WhatsApp existence, Sync.me reverse lookup, CallerIDTest, Telegram, optional carrier lookup.

14
EXIF & GeolocationLOCAL/AI

GPS from photo EXIF. If no GPS: local vision AI identifies landmarks, cross-references geographically.

15
Detective AnalysisLOCAL/AI

Local AI cross-correlates evidence, generates specific follow-up leads, flags inconsistencies.

16
Connection GraphLOCAL

PNG graph (30+ nodes), interactive HTML graph with clickable profile links, Mermaid case notes.

17
CJIS Audit LogLOCAL

Tamper-evident Merkle chain. Every action cryptographically logged. Break-on-tamper detection.

18
PDF Report CompilerLOCAL

7–8 page classified PDF. Court-ready. Classification headers on every page. Chain of custody included.

19
Background MonitoringNETWORK

1hr/1day/1wk schedule up to 30 days. Email alert on new activity. Auto-stops after 30 days.

Official Law Enforcement Use Only
SENTINELOSINT REPORT
AUTO-CO-20260316-7270
Pipeline ProgressCOMPLETE
0
Platforms Searched
0+
OSINT Tools Run
0
Identifiers Found
0
Confirmed Accounts
Runtime00:23:41
📄 Court-Ready PDF Generated

Complete investigation in under 30 minutes.
Court-ready PDF. Zero analyst hours required.

Why SentinelOSINT

Built for the agency that can't spend $400,000 a year.

Enterprise OSINT for the price of a patrol car's annual maintenance.

FeatureSentinelOSINTShadowDragonMaltego ProGeneric OSINT
Annual Cost$4,999 flat$39,000+ per module$999/seat × detectivesVariable
Case Data Location✓ Your server only✗ Their cloud✗ Their cloud✗ Their cloud
Missing Persons Focus✓ Purpose-built✗ General OSINT✗ Cyber/fraud focus✗ General use
State Law Compliance (CO SB 22-113)✓ Enforced at intake– Agency configures– Agency configures✗ Not applicable
Automated PDF Report✓ Court-ready, classified– Manual export– Manual, analyst-authored✗ No
CSAM Auto-Detection✓ Every result, every scan– Not documented✗ Not included✗ Not included
CJIS Audit Chain✓ Merkle + Fernet encrypted– Enterprise logging– Basic logging✗ None
Per-Case Fees✓ None — run unlimited✗ Credit-based✗ Credit-based✗ Per-query billing

Real Cost Comparison — 40 Cases/Month

  • SentinelOSINT: $4,999/yr platform + ~$420/yr in API keys = $452/month total
  • ShadowDragon SocialNet alone: $39,000/yr = $3,250/month (Michigan State Police contract, public record)
  • Annual savings vs ShadowDragon: $33,969

Pricing

Transparent. Flat. No Surprises.

$4,999/year. Unlimited officers. Unlimited cases.

Agency License

$4,999/year

Unlimited officers · Unlimited cases · Lifetime updates

  • All 19 investigation agents
  • Unlimited cases per month
  • Unlimited officer accounts
  • Air-gap deployment (your server)
  • Local AI — no cloud dependency
  • PDF report generation
  • 30-day background monitoring
  • CJIS-compliant audit chain
  • CO SB 22-113 compliance module
  • NCMEC integration
  • SQLCipher encrypted database
  • Full source code included
Request Demo / Purchase

Government purchase orders accepted · Cooperative purchasing available

Optional API Keys — Pay Providers Directly

You control your keys. You own your data. We never touch them.

ServiceWhat It DoesMonthly CostCoverage
HIBP (Have I Been Pwned)Email breach database — 960+ breaches~$3.50All subject emails
LeakCheck.io7B+ leaked records — email/username/phone$9.99All identifiers
AbstractAPI PhoneCarrier, line type, location lookupFREE250 lookups/mo
ShodanCamera/IoT search near last known location$0Free URL search
IntelligenceXDark web archive searchFREE tierDark web queries
TOTALFull breach + phone + dark web coverage~$13.49/mo

Pricing as of March 2026. All API keys are purchased directly from the provider — SentinelOSINT does not mark up or resell API access. Shodan membership is a one-time $69 fee, not included in monthly estimate.

For comparison: ShadowDragon SocialNet starts at $39,000/year for a single module. At SentinelOSINT pricing, you could run the platform for 7 years — with all API keys — for less than one year of ShadowDragon.

Security & Compliance

Built to CJIS Standards. Designed to Never Leave Your Building.

Every case stays on your server. Every audit log is encrypted. Every AI call runs locally.

Zero Data Transmission

Case data, subject names, officer information, and investigation results never leave your agency's server. Local Ollama AI runs on your own GPU — no calls to OpenAI, Anthropic, or any cloud service.

Local AIOn-PremisesAir-Gap Ready

Military-Grade Encryption

SQLCipher AES-256-CBC encrypted case database. Fernet AES-128-CBC + HMAC-SHA256 encrypted audit log. Machine-bound key derivation — 480,000 PBKDF2 iterations. Core dumps disabled to prevent key exposure.

AES-256SQLCipherFernet Encrypted

Merkle Chain Audit Log

Every agent action is written to a SHA-256 Merkle chain. Each entry contains the hash of the previous entry. Modify any past record and the chain breaks — detected on next system startup.

Merkle ChainCJIS CompliantChain of Custody

4-Factor Auth

Last name + badge number (HMAC-SHA256 stored) + bcrypt password (cost factor 12) + TOTP authenticator app. MFA lockout after configurable failed attempts. Badge numbers never stored in plaintext.

TOTP MFAbcryptBadge-Gated

Colorado SB 22-113 Enforced

Facial recognition is disabled at the intake agent unless a court order reference is provided. This is enforced in code — it cannot be bypassed by the officer. CJIS retention policy: biometric data deleted after 30 days.

CO SB 22-113ID · WY · MTCourt-Order Gate

Automatic CSAM Detection

Every result from every scrape runs through the CSAM classifier before storage. HALT_AND_ESCALATE immediately redacts content, flags manual LE review only, and surfaces the NCMEC CyberTipline URL. NudeNet image classifier included.

NCMEC IntegrationAuto-RedactNudeNet
$ sentinel_audit --verify-chain
[OK] Audit chain: VALID — 47 entries, 0 tampering detected
[OK] Database encryption: SQLCipher AES-256 ACTIVE
[OK] Key tier: PBKDF2 (480,000 iterations)
[OK] Egress policy: 120+ domain allowlist ENFORCED
[OK] CSAM classifier: NudeNet ACTIVE
[OK] Core dumps: DISABLED
[OK] MFA: TOTP enrollment ACTIVE

Frequently Asked Questions

Common questions from sheriffs, detective lieutenants, and IT directors at agencies evaluating SentinelOSINT.

No. SentinelOSINT is local-first by design. The AI model runs on your own GPU. Case files, subject names, search results, and the generated PDF never leave your server. The only outbound connections are OSINT queries to public sources (same queries your detectives would run manually) and optional API calls to breach databases your agency subscribes to.

Additional questions? Contact our team directly.

Get Started

Request a Demo

Supervised demos on past resolved cases. 30-day pilot deployments on your hardware. No commitment required.

For law enforcement personnel only. Requests reviewed within 1 business day.