× CLOSE

System Diagram

Workflow Flowchart
START Needs IV? NO END PROGRAM YES PHASE 01 Data Input PHASE 02 Risk Vector Analysis PHASE 03 Email Domain Analysis PHASE 04 MO Detection PHASE 05 OSINT Query Generation Display Results (Web Interface) Use AI Analysis? NO END YES Quick Suite or PartyRock? QS Quick Suite (BI + KB) PR PartyRock (Open Search) END
Application Structure

Backend Core

  • app.py — Flask server with Basic Auth, routing, and IV execution workflow
  • SOPExternalIV.py — Verification engine implementing fraud MO detection, geographic risk analysis, OSINT query generation, and email domain analysis

Templates (HTML)

  • landing.html — Hero page with typewriter effect and warp-speed star field
  • menu.html — Navigation hub (LOBBY/HUB)
  • index.html — Input form for investigation parameters
  • results.html — Results display with Vector Summary, Network Intelligence, OSINT Generation, and AI Cognitive Module
  • workflow.html — Five-phase workflow documentation
  • about.html — System overview and capabilities
  • osint.html — OSINT tools and categories explanation
  • sop.html — SOP library with external links
  • userguide.html — Comprehensive user documentation
  • faq.html — Frequently asked questions

Static Assets

  • css/ — Stylesheets for each template (landing.css, menu.css, index.css, results.css)
  • js/ — JavaScript modules for each template (landing.js, menu.js, index.js, results.js)
  • Icons — favicon.png, icon.png, faviconslack.png, faviconqs.png, faviconpr.png, faviconlinkedin.png, faviconface.png, faviconinsta.png
  • Audio — Background music (.mp3)

AI Connectors

  • Quick Suite (BI + Knowledge Base) — Custom AI agent with access to Captain IV documentation, SOPs, and fraud detection guidelines via SharePoint integration
  • PartyRock Agent — Conversational AI with open internet search capabilities for exploratory research and verification
  • JSON Payload — Structured AI Context Hook with investigation data (context, subject, relations, vectors, findings, hints)
Data Flow Architecture

Input Layer

  • Subject Identity (Name, Email, Phone, Address)
  • Link Analysis (Related Person, Corporate Entity)
  • Transaction Vectors (Region, Marketplace, BA, SA, CC, IC, IP)
  • Intelligence Hints (Keywords, Context)

Processing Layer

  • Risk Vector Analysis (Geographic consistency, High-Risk Countries, Regional Exceptions)
  • Email Domain Analysis (Disposable, Privacy, Risky, Free, Corporate)
  • MO Detection (Legitimate: Military, Educational, Test, Corporate, Correctional, Reseller | Fraud: Munged Address, Tech Scam, Family Fraud, Identity Theft)
  • OSINT Query Generation (Identity, Corporate, Local 40+ countries, Technical, Email Intelligence)

Output Layer

  • Case ID and Timestamp (Audit trail, zero PII retention)
  • Vector Summary (Visual consistency display)
  • Network Intelligence (Leaflet.js map with IP geolocation, ISP detection, VPN/Proxy identification)
  • Analysis Findings (Risk factors with severity tags: CRITICAL, HIGH, INFO, SAFE)
  • OSINT Queries (Categorized with Top Queries highlighting)
  • AI Context Hook (JSON payload for Quick Suite/PartyRock)

Integration Layer

  • Quick Suite Agent — BI + Knowledge Base analysis with SOP compliance verification
  • PartyRock Agent — Open internet search with conversational interface
  • Clipboard API — Automatic JSON payload copy for AI integration
  • External OSINT Tools — 40+ country-specific databases (FastPeopleSearch, Companies House, Hunter.io, AbuseIPDB, etc.)