ByeByeDPI: Android DPI bypass application
Android app running ByeDPI locally to route traffic and bypass Deep Packet Inspection filtering.
Learn more about ByeByeDPI
ByeByeDPI is an Android application that integrates the ByeDPI library to circumvent Deep Packet Inspection (DPI) filtering on network traffic. The application uses Android's VPN mode to intercept and redirect traffic through a local ByeDPI instance, without sending data to remote servers. It operates as a local proxy service that modifies packet characteristics to evade DPI detection while preserving the original traffic content. The application is commonly used in regions where internet traffic is subject to DPI-based filtering or censorship.
Local Processing
Runs ByeDPI locally on the device without routing traffic through external servers. Uses Android's VPN interface for traffic interception while maintaining local processing.
Split Tunneling
Supports per-application traffic routing configuration. Allows selective bypassing of DPI filtering for specific applications while leaving others unaffected.
Dual Operation Modes
Functions in both VPN mode and proxy mode for different use cases. Can integrate with other applications like AdGuard through SOCKS5 proxy configuration.
This release fixes TV domain viewing issues, settings import problems, and adds domain list editing capabilities to the proxy test feature.
- –Fixed viewing of results by domains on TV
- –Fixed settings import when history or application list is missing
- –Added ability to edit standard domain lists and add custom ones in proxy test
- –Minor fixes
ByeByeDPI v1.7.1 adds new strategies and improves the testing interface with visual enhancements and optimizations.
- –Added new strategies
- –Updated test appearance with running line display for active test element
- –Optimized strategy list in test and application selection menu
Major redesign with material design elements, improved proxy testing, and optimized app build.
- –Redesigned main screen
- –Added icons in settings
- –Optimized application build
- –Fixed settings import
- –Display package name on applications screen
Top in Networking
Related Repositories
Discover similar tools and frameworks used by developers
Amnezia VPN
Cross-platform VPN client with automated server deployment and obfuscated protocol support.
LibreSpeed
Measure bandwidth, latency, and packet loss via Cloudflare's edge network.
ws
WebSocket client and server for Node.js with RFC 6455 support and compression.
Jitsi Meet
WebRTC video conferencing with self-hosting and embeddable SDKs.
Tailscale
Zero-config mesh VPN with daemon and CLI tools.