Stash - Rule Based Proxy3.3.1
Publisher Description
Stash is the best choice for Clash rules on iOS! Full adaptation of Clash Premium configuration.
Stash is a rule-based proxy client with multiple proxy protocol support. Support for Rule Set, JavaScript, HTTP Rewriting, MitM, SSID Policy Groups, On-Demand Connections and other new features.
- Handle TCP / UDP / ICMP traffic and forward to any proxy server
- Route traffic to different endpoint by rule of domain, IP-CIDR, or User-Agent
- Support DNS over TCP / DNS over TLS / DNS over HTTPS
- Native UI dashboard to display HTTP / HTTPS / TCP request
- Support for Rewriting HTTP(S) requests using JavaScript
- Decrypt HTTPS traffic with Man-in-the-Middle
- Support for URL Rewrite
- Fully IPv6 supports
- Builtin DNS server with hostname mapping
- Support for overriding some of the settings of the current configuration file using OverrideFixes
• Fixed an issue where the left-side interface on iPad could appear too small in some cases
• Fixed an issue where settings or tools could not be tapped in windowing mode on iPadOS 26
About Stash - Rule Based Proxy
The company that develops Stash - Rule Based Proxy is Stash Networks Limited. The latest version released by its developer is 3.3.1. This app was rated by 1 users of our site and has an average rating of 2.0.
To install Stash - Rule Based Proxy on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-02-26 and was downloaded 675 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Stash - Rule Based Proxy as malware if the download link is broken.
How to install Stash - Rule Based Proxy on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the Stash - Rule Based Proxy is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After Stash - Rule Based Proxy is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
System requirements
Download information
Pricing
Version History
version 3.3.1
posted on 2026-02-26
Fixes
• Fixed an issue where the left-side interface on iPad could appear too small in some cases
• Fixed an issue where settings or tools could not be tapped in windowing mode on iPadOS 26
version 3.2.4
posted on 2025-11-20
• Fixes
- Fixed an issue where running iPadOS Stash using MacCatalyst would cause unexpected behavior
- Fixed an issue where the navigation bar displayed incorrectly on iPadOS when using enlarged text
- Fixed a layout issue on iPadOS 26
version 3.1.1
posted on 2025-05-28
May 28, 2025
Version 3.1.1
• New Features
- Support for VLESS XTLS-Vision
- Support for VLESS XTLS-REALITY
- Remote Rule Set now support MRS format rules
- Shadowsocks / Shadowsocks2022 now support configuring udp-port
- Shadowsocks / Shadowsocks2022 now support configuring udp-over-tcp v1 / v2
- Support for VLESS XUDP
- Added "benchmark-disabled" option for individual proxy latency test; setting it to true completely disables latency testing
- Proxy in the Visualization Editor now supports right-swipe to copy proxies
- Support for importing stoverride files from other apps or Files into Stash
• Optimizations
- Optimized "HTTP Inspection" page
- Improved display of long text
- Matching rule and proxy are shown in the list
- Can jump to the Connection Details page of the HTTP request
- Search box remembers the last search
- Optimized "Connections" page
- Supports displaying more protocol types
- Click on the hostname to jump to the related DNS query record
- Optimized "DNS Inspection" page
- Optimized "Remote Resources" page
- Fixed inaccurate IP info display on the homepage
- Optimized console.log in scripts — now supports logging objects, null, and undefined
- Reduced memory usage when rewriting large requests with scripts
- Refactored Remote Rule Set logic for improved performance and lower memory usage
- Improved GEOSITE performance
- Optimized latency test logic for Proxy Groups that include REJECT-DROP and REJECT type proxies
- Improved Stash Core stability
• Bug Fixes
- Fixed an issue where UDP might mistakenly send Fake IPs
- Fixed unnecessary DNS resolution under certain conditions
- Fixed bad udp address error in VLESS network diagnostics
- Fixed incorrect formatting of remote rule sets containing regex
- Fixed UDP error in VMess under some conditions
- Fixed request failures when using $httpClient in some scripts
- Fixed issues with certain requests failing during script rewriting
- Fixed inaccurate rule count statistics in some Remote Rule Set
- Fixed UI misalignment in some parts
- Fixed some crash
version 3.0.2
posted on 2025-04-17
Apr 17, 2025
Version 3.0.2
- Fixed an issue where UDP might unintentionally send a Fake IP
- Fixed compatibility issues between the HTTP Engine and certain servers
- Fixed a problem where Reject might incorrectly performs a DNS query
- Updated Social Media account information
X (Twitter): @StashAppDev / https://x.com/StashAppDev
Chat Group: @StashFans / https://t.me/StashFans
Channel: @StashFeed / https://t.me/StashFeed
version 3.0.1
posted on 2025-04-03
Apr 3, 2025
Version 3.0.1
• New Features
- Added support for the ShadowSocks2022 protocol
- Added support for ShadowTLS
- Added support for AND, OR, NOT logical rules
- Added DOMAIN-WILDCARD rule
- Added DOMAIN-REGEX rule
- Added NETWORK rule with selectable values: tcp, udp
- Added PROTOCOL rule with selectable values: TCP, HTTP, HTTPS, UDP, QUIC
- Added URL-REGEX rule
- Added USER-AGENT rule
- Added body-rewrite feature, supporting:
- request-jq, request-replace-regex, request-json-replace, request-json-add, request-json-del
- response-jq, response-replace-regex, response-json-replace, response-json-add, response-json-del
- Added support for sniffing TLS Client Hello to obtain SNI domain names
- When establishing a UDP connection, the system now attempts to use the target proxy to perform DNS queries to determine the destination IP
- Added support for sniffing QUIC / HTTP3
- The Connections page now displays more detailed TCP / UDP protocol information
- DoH and DoH3 now support User-Agent configuration
- Added BGP.Tools as an IP information provider
- Rewrites now support reading the zstd compression algorithm
- Visual editor:
- Added support for reject-drop
- Now supports modifying url-rewrite, header-rewrite, and body-rewrite
- Now supports modifying scripts
- Long press to copy icon URLs
• Optimizations
- Significantly improved power efficiency, especially under low-load scenarios
- Optimized QUIC sniffing
- Optimized performance for bulk remote resource updates
- Optimized memory usage under high UDP concurrency
- Optimized memory pool allocation strategy
- Optimized long text display in the visual editor
- Optimized ECH implementation
• Bug Fixes
- Fixed an issue where icons might fail to import on the second attempt
- Fixed sorting issues in the visual editor
version 2.7.1
posted on 2025-01-05
Jan 5, 2025
Version 2.7.1
Happy New Year!
- Fixed an issue where certain service provider configurations could cause crashes
version 2.7.0
posted on 2024-10-22
Oct 22, 2024
Version 2.7.0
• New Features
- iOS 18 Control Widget
- Added REJECT-DROP Policy
- Added GEOIP database updates during Stash runtime
- Added basic rewrite editing via a visual editor
- Added ip.im IP information provider
- Icons adapted for iOS 18 Dark and Tinted modes
• Improvements
- When updating remote resources, Stash will now use ETag for cache negotiation. If the resource hasn't changed, Stash won't re-download it, saving bandwidth for both users and rule set providers.
- When setting server-cert-fingerprint, there's no need to set skip-cert-verify to true
- Improved multilingual translations
- Optimized system DNS
• Fixes
- Fixed an issue where configuration file names would occasionally appear abnormal
version 2.6.6
posted on 2024-09-12
Sep 12, 2024
Version 2.6.6
- Fixed an issue in version 2.6.5 where YAML whitespace could cause configuration file recognition errors
- Optimized QUIC
version 2.6.5
posted on 2024-09-09
Sep 9, 2024
Version 2.6.5
- Optimized Sniffing
When connecting to a domain, Stash will initiate a TCP handshake for all resolved results simultaneously and use the connection that succeeds the fastest. Upon sniffing a domain, Stash triggers a DNS resolution to perform the above function. If the domain has no resolution in public DNS servers, it may cause a connection error. This version improves compatibility with unresolved domains.
- Enhanced HTTP Engine Compatibility for Hosts with Ports
- Happy Eyeballs Dual Stack Moved from Experimental to Stable. Enabling this will improve compatibility between IPv4 and IPv6 dual stack.
- Support for setting benchmark-url and benchmark-timeout in Proxy Providers
- Fixed Unexpected Jumping in Some UI Lists
version 2.6.4
posted on 2024-08-04
Aug 4, 2024
Version 2.6.4
• New Features
- Support for Hysteria 2 port hopping feature
- Added support for SSH protocol
- Added support for Juicity protocol
- Shortcuts now support match_geosite syntax
- MitM feature will automatically disable when CA certificate is untrusted
- Ability to delete created certificates in the MitM settings page
- Added support for Russian language
• Improvements
- Optimized QUIC protocol 0-RTT
- Enhanced script Header compatibility
- Improved interaction on the Skip Proxy / Skip Tun page
- Reduced app size
- Optimized CA certificate logic, with issued certificates now valid for 10 years
- Improved interaction logic for installing CA certificates
• Fixes
- Fixed potential UI misalignment issue during drag-and-drop sorting in visual editing
- Fixed excessive space usage by cached files in some cases



