System Topology

High-level view of how users, analysts, and law enforcement interact with the platform. (Replace the placeholder with the latest “metro map” diagram.)

System topology

What’s in the platform

  • User & Analyst App (Next.js) — secure portal for victims, volunteers, and LEOs; all traffic goes through the API proxy so PII stays masked.

  • API & Orchestration (FastAPI) — intake, hybrid search, report generation, and task status; enforces tokenization and access rules.

  • Ops Console (Streamlit) — internal dashboards for reliability checks and telemetry (not exposed to the public app).

  • Tokenization Vault — separates canonical PII from case data; deterministic tokens keep searches useful without exposing identities.

  • Data Stores — structured case store + SQL dual-write for filters, vector store for semantic search, and evidence buckets for artifacts and signed dossiers.

  • AI Assist — OCR, entity extraction, classification, and embeddings to accelerate analyst review while remaining audit-friendly.

Why it matters

  • Safety by design: PII is isolated in the vault; analysts work on masked data.

  • Evidence-ready: Every case flows toward a signed dossier that law enforcement can verify.

  • Resilient & scalable: Serverless services scale for campaigns or surges without a large ops team.

Last updated