Technical
Architecture Decisions Behind Trace
Why Trace uses Network Extension, how the app and extension communicate, and the technical decisions that shaped its architecture. A look at the trade-offs and reasoning.
Jan 15, 202610 min read
Trace Blog
2 articles
Why Trace uses Network Extension, how the app and extension communicate, and the technical decisions that shaped its architecture. A look at the trade-offs and reasoning.
A technical deep-dive into how Trace intercepts and decrypts HTTPS traffic using an on-device certificate authority, certificate pinning detection, and transparent proxying.