× 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.)