Shadowrocket · Blog

What the home page and tutorial
did not unpack.

Home, the full tutorial, subscriptions, and troubleshooting cover how to operate the app. These articles are more about why it works that way — match logic behind rules, what to check when buying a subscription, and iOS's own limits. Longer, and more detailed.

Rules Subscriptions How it works
How it worksAug 12, 2026About 6 min

Many people want desktop-style control: proxy one app, send the rest direct. On iOS the system framework basically forbids that. This article explains why, and the workaround Shadowrocket uses.

Read more →
SubscriptionsAug 11, 2026About 6 min

Shadowrocket does not provide or sell nodes or subscriptions — you bring your own source. This article does not recommend brands. It covers checks worth verifying and common pitfalls.

Read more →
RulesAug 10, 2026About 7 min

The home page and tutorial mention rule-based routing but only show a line or two. This article walks through the common match types, match order, and beginner pitfalls with full examples.

Read more →
How it worksAug 12, 2026About 7 min

What is the difference between Shadowsocks, VMess, VLESS, and Trojan on a node? This article sketches the design timeline so the protocol field on a subscription actually makes sense.

Read more →
How it worksAug 12, 2026About 6 min

The node test shows tens of milliseconds, but video still stutters? This article unpacks latency, bandwidth, jitter, and packet loss — and what the test number actually measures.

Read more →

These articles are based on official docs, developer discussions, and hands-on tests. They explain how things work; they are not product recommendations. This site is not affiliated with official Shadowrocket.