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.
Related Reading
Guides and comparisons from the Greptile content library
Greptile Ranks #1 on Martian's AI Code Review Benchmark
Greptile ranks #1 on Martian's independent online AI code review benchmark, leading all evaluated tools in F1 score and precision with near-leading recall.
Best AI Code Review Tools for GitLab
Enterprise-grade AI code review tools for GitLab teams. In-depth comparison of accuracy, security, and integration features to accelerate your merge request workflows.
Choosing the Right Code Review Tool: Better Alternatives to Graphite AI
A breakdown of the best alternatives to Graphite for code reviews. Compare AI tools like Trag, open-source solutions like Gerrit, and database-focused platforms like Visual Expert.
Best AI Code Review Tools for GitHub
Top-rated AI code review tools for GitHub teams in 2025. Compare features, pricing, and accuracy to find the perfect fit for faster PR reviews and bulletproof code quality.