# Aestate — Lightweight Proxy, High Eff.

> Lightweight Proxy, High Eff. (iPhone/iPad app by 金攀 虞.)

- Source: https://appshunter.io/ios/app/aestate/id6749141594 (this page in markdown: same URL + `.md`)
- Developer: [金攀 虞](https://appshunter.io/developer/1674729630)
- Category: Utilities, Developer Tools
- Price: $7.99
- Age rating: 4+
- Requires: iOS 15.0 · 4 MB
- Languages: Russian, Bulgarian, Hindi, Slovenian, Vietnamese, Latin, American English, Arabic, Hungarian, Dutch and 26 more
- Released: 2025-10-29
- Data updated: 2026-08-23
- User reviews in markdown: https://appshunter.io/ios/app/aestate/id6749141594/reviews.md

## What is Aestate?

A lightweight proxy tool designed to minimize battery drain. It exclusively handles proxy traffic, leaving other network requests to the system. 

Key Features:
- Server Management: Customize servers and manage subscriptions. Currently supports AnyTLS, VMess, Trojan, and SS protocols.
- Network Activity: Monitor DNS and proxy traffic. Note that this feature may cause additional battery consumption.
- Network Configuration: Customize your DNS. Traffic is routed using IP-CIDR, a strategy chosen to reduce power usage.

Feature Details:
- Supports custom servers and subscription addresses, with one-click import functionality.
- Supports connectivity testing for server groups, including TCP handshake time and time to first response byte.
- Supports application usage status monitoring, with detailed data including instantaneous and maximum recorded values.
- Supports detailed display of TCP/UDP connection details and status.
- Supports detailed DNS record display.
- Supports a mechanism for automatically switching to an alternative DNS server when a DNS query is blocked.
- Supports custom DNS servers, as well as the option to use the system's DNS settings.
- Supports custom routing tables to control traffic flow, including a global mode.
- Supports UDP forwarding, including UDP in TCP.
- Supports Always-On functionality.
- Supports quick access via menu bar and network speed display.


## Version history (last 5 releases)

### 1.5.11 — 2026-08-19

1.5.11 (2026-08-07)

Bug Fixes

- Demote expected DNS remote-send errors to debug
- Demote mid-relay SOCKS ETIMEDOUT to expected close
- Drain buffered gRPC receive data
- Graceful shutdown may be compromised
- Harden DNSRecorder caching and isolate unit tests
- Harden tunnel settings state machine and stop order
- Per-group server refresh state and subscription fetch timeout
- Preserve completion for empty stream sends
- Recover hostnames on implicit TLS ports
- Reduce SwiftUI/shared-notification UI retain noise
- release AnyTLS sessions after cancellation
- resolve Core Data UI refresh issues by enabling automaticallyMergesChangesFromParent and forcing refetch refresh
- Stabilize ConnectionRecorder counters and sampling
- Stabilize proxy transport lifecycle
- Startup error with no logs
- Sync menu bar VPN status on non-user disconnects
- Validate proxy transport compatibility

Performance Improvements

- Allow timer margin to reduce battery consumption
- Harden and optimize the packet-tunnel DNS stack
- Optimize AnyTLS connection reuse and framing
- Optimize SOCKS5 proxy relay accounting
- Tune SOCKS TCP/UDP relay teardown and idle cleanup

### 1.5.10 — 2026-07-07

1.5.10 (2026-07-05)

Bug Fixes

- Connection dispatch frame error when switching to the next stream
- The receive buffer in gRPC is not automatically cleared

### 1.5.9 — 2026-07-02

Improved the AC's stability.

1.5.9 (2026-07-01)

Bug Fixes

- The initial DNS record is not working

1.5.8 (2026-06-26)

Bug Fixes

- The DNS address is not excluded in the route
- UDP relay does not work in AnyTLS
- Updating the server group may cause crashes

### 1.5.7 — 2026-06-29

AC's dead. Mac's smoking.

1.5.7 (2026-06-17)

Bug Fixes

- gRPC idle connections being immediately cleared

Performance Improvements

- Use a separate DNS service to replace SOCKS5 forwarding to reduce overhead
- Use caching to reduce the overhead of anytls packet splitting
- Use DNS connection pooling to reduce frequent resource overhead

1.5.6 (2026-06-13)

Bug Fixes

- Handling of the half-closed state in multiplexing-enabled protocols

Features

- Implements HTTP/2 multiplexing of the gRPC protocol

1.5.5 (2026-06-05)

Bug Fixes

- Connection pool may cause crashes

Features

- Supports gRPC protocol

Performance Improvements

- Optimize network connectivity and encoder stability and efficiency

### 1.5.2 — 2026-05-20

1.5.2 (2026-05-14)

Bug Fixes

- A disconnected connection may be used, leading to socket errors
- The FIN handling in the new protocol is incorrect
- UDP shutdown order error when network disconnection
- When network changes occur, idle connections are not re-evaluated

Performance Improvements

- Use locks instead of queues and remove the statistics process from the main program to improve efficiency

1.5.1 (2026-05-13)

Bug Fixes

- When the connection pool is empty, the timer is not canceled

## More apps by 金攀 虞

- [Cashier Desk](https://appshunter.io/ios/app/cashier-desk/id6478970861)
- [NoMedia](https://appshunter.io/ios/app/nomedia/id6683300799)
- [JSON Tree](https://appshunter.io/ios/app/json-tree/id6702017445)
- [Hello, Hero](https://appshunter.io/ios/app/hello-hero/id6739343026)
- [URL Editor Portable](https://appshunter.io/ios/app/url-editor-portable/id6740315748)
- [Console Mini](https://appshunter.io/ios/app/console-mini/id6744146152)

All apps by 金攀 虞: https://appshunter.io/developer/1674729630

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-23.*
