End-to-End Architecture

From Endpoint Activity to Actionable Intelligence

How Sentinel captures endpoint telemetry in native Rust, protects offline buffers, isolates multi-tenant records, and delivers high-fidelity security and workforce insights without host instability.

System Topology

Distributed Telemetry & Ingestion Pipeline

01. Windows Endpoint
Rust Native Service (<1% CPU, <30MB RAM)
Process trees, window focus, USB events
02. Browser Companion
Manifest V3 Native Bridge
URL domains, cloud uploads, DLP blocking
03. Local Buffer (SQLite)
events.db with DPAPI protection
Offline queue, auto-sync upon reconnect
04. TLS 1.3 Ingestion
Spring Boot REST / WebSocket Pipeline
Strict tenant isolation, token verification
05. TimescaleDB Engine
Multi-Tenant Time-Series Persistence
PIIFindr, anomaly baselines, 0–100 risk
06. Enterprise Console
Unified Management & Audit Interface
RBAC access, SIEM exports, incident triage

The 4-Step Intelligence Pipeline

Collect, Normalize, Analyze, and Respond

Every telemetry event follows a strictly governed, privacy-bounded workflow.

STAGE 01: Native Rust Agent & Browser Companion

Collect

The Sentinel endpoint agent is built in native Rust and runs as a standard Windows Service. Operating strictly in user space, it hooks into OS event APIs to capture process execution, window context, active applications, and USB peripherals without blue-screen risks. A lightweight Manifest V3 companion extension captures browser tab and upload metadata across Chrome and Edge.

Verified Technical Specifications
User-Space Native ServiceNo kernel drivers or filter drivers; completely eliminates host crash risks.
Deterministic Footprint<1% CPU average and <30MB resident RAM under standard enterprise workloads.
Peripherals & Removable MediaReal-time detection of USB mass storage mounts and file transfer attempts.
Manifest V3 Browser CompanionNative-messaging bridge monitoring web uploads and cloud storage domains.
Operational Boundaries
Stage 01
Privacy & Compliance Guarantee

Zero keystroke recording, zero password capture, and zero clipboard text reading. Off-hours and personal domains can be excluded via policy.

Underlying Component

sentinel-agent.exe (Windows Service) + Manifest V3 Browser Native Companion

TLS 1.3 + AES-256 Zero Keystrokes Captured

Performance Verification

Engineered for Speed, Tested Under Load

Empirically validated resource usage under sustained enterprise desktop conditions.

< 1.0%CPU Average Overhead

Measured across enterprise desktop workloads with 50+ background processes

< 30 MBResident RAM Footprint

Native Rust binary uses a fraction of traditional electron or Java endpoint agents

User SpaceNon-Kernel Architecture

Runs as standard Windows Service; zero kernel driver panics or BSOD risk

< 25 KBSync Payload Size

Compressed JSON batches over TLS 1.3 prevent bandwidth choking on remote links

30 DaysOffline Persistence

Encrypted local SQLite queue stores telemetry through extended flight and field travel

DPAPIEncrypted Token Storage

Device tokens and registration keys secured in Windows Credential Manager

Deployment Architecture

Flexible Deployment Models

Choose between fully managed multi-tenant cloud or isolated customer-managed on-premise infrastructure.

Managed Cloud Control Plane

Zero Infrastructure Overhead

Sentinel manages telemetry ingestion scaling, TimescaleDB retention partitions, automated security patching, and platform updates while enforcing strict organization-level data segregation.

  • Automatic updates & managed database scaling
  • Silent GPO / Intune MSI deployment bundles
  • TLS 1.3 ingestion with isolated tenant databases

Self-Hosted / Air-Gapped

100% Data Sovereignty & Isolation

Deploy the complete Sentinel control plane, Spring Boot services, and TimescaleDB instances directly inside your own private cloud VPC or air-gapped on-premise data center.

  • Zero outbound internet dependencies required
  • Compatible with isolated enterprise PKI authorities
  • Full control over database retention & audit archives

Test the Architecture in Your Sandbox

Deploy Sentinel on test Windows workstations, inspect the local SQLite queue, and verify user-mode non-kernel execution.