macOS · on-device processing

A calm connection switch for difficult networks.

EasyDPI is an independent network compatibility utility that reframes the opening HTTPS handshake locally on your Mac.

Available now on the Mac App Store for Apple Silicon and Intel Macs. Requires macOS 13 or later.

EasyDPI data path

Your app
EasyDPILocal on your Mac
Destination

✓No EasyDPI server

Three clear principles, without extending the network path

01

Stays on-device

TLS processing and connection forwarding happen on your Mac. Traffic does not pass through a remote server operated by EasyDPI.

02

No account

There is no sign-in, subscription layer, advertising profile, analytics SDK, or usage telemetry.

03

Built for Mac

A native menu-bar experience using Apple's Network Extension framework, with an explicit on/off control and an optional “Open at login”.

Mechanism

It changes the record boundary, not the content.

EasyDPI inspects the first TLS ClientHello in memory, divides the same handshake bytes into valid TLS records, and relays the connection directly to its real destination.

  1. 01

    EasyDPI does not store HTTPS content.

  2. 02

    Hostnames and endpoints are not retained as per-flow diagnostics.

  3. 03

    While enabled, QUIC/UDP 443 is rejected locally so the client can fall back to TCP/TLS.

  4. 04

    If your network's DNS sends a blocked site to a block page, EasyDPI looks up its real address over encrypted DNS and connects there.

Explicit data policy

Privacy is a source boundary, not a badge.

The privacy policy describes exactly how EasyDPI works, without hiding the implementation details.

Read the privacy policy