Skip to main content

Design Principles

RAXE is built on three core principles:
  1. Privacy by Architecture - All scanning happens locally
  2. Domain Purity - Core logic has zero I/O
  3. Transparency - Open rules, verifiable behaviour

System Overview

Clean Architecture Layers

RAXE follows Clean/Hexagonal Architecture:

Privacy Architecture

What Stays Local

What’s Sent (Telemetry)

Never sent: Raw prompts, matched text, user content, rule patterns

Scan Pipeline

Offline Mode

RAXE works 100% offline:
All rules and ML models are bundled with the package.

What’s Next

Detection Engine

Deep dive into L1 and L2 detection

Policies

Configure enforcement policies