Control web access, review local traffic logs, and test staging hosts on iPhone and iPad.
TraceWall is a local HTTP and HTTPS web traffic control app for iOS. Use allowlist or blocklist rules, inspect recent allow/block decisions, and route a domain to a specific IP address for development, staging, migration, and troubleshooting workflows.
Choose whether web traffic is open by default with blocked exceptions, or closed by default with allowed exceptions.
Map a domain to a specific upstream IP address to test deployments before public DNS changes are live.
Review recent local decisions and create rules from log entries without decrypting HTTPS page content.
Firewall rules, local logs, and controlled host routing
Blocklist mode
Allow supported web traffic by default and block only domains, IP addresses, or ports added to your rules.
Allowlist mode
Block supported web traffic by default and allow only trusted destinations you explicitly approve.
Rule actions from logs
Tap a log entry to quickly allow or block a domain, IP address, or port from a real traffic decision.
Host switcher
Route a domain to a selected IP address for staging, QA, migration, CDN, or origin-server testing.
Import and export
Back up or move firewall rules, host mappings, and settings as JSON using user-controlled import/export.
Local-first privacy
Rules and logs are stored locally. HTTPS content is not decrypted, and no TraceWall account is required.
Important technical notes
- TraceWall uses the iOS VPN configuration system for local on-device traffic control.
- The app is designed for supported HTTP and HTTPS web traffic control.
- HTTPS page content is not decrypted or inspected.
- Host switcher behavior depends on the target domain, upstream server, TLS/SNI configuration, CDN setup, and server configuration.
- TraceWall is a local web firewall and developer testing utility, not a remote anonymity VPN service.