Server and client update on the same day.
If a region's protocol starts getting fingerprinted, Iceslab rotates and Iceshard follows the same hour. Universal clients can't do this — they ship on the App Store's timeline.
icecompany.tech/iceshard
/ Native client|Planned — not yet built
The first-party native client for Iceslab. Five platforms. Reads Iceslab subscriptions — and only Iceslab subscriptions. By design.
We're not building another universal proxy client. Iceshard only works with VPN services running on Iceslab — because the value of a client app is the part you don't have to think about, and the only way to deliver that is to control both halves.
Why first-party
Server and client update on the same day.
If a region's protocol starts getting fingerprinted, Iceslab rotates and Iceshard follows the same hour. Universal clients can't do this — they ship on the App Store's timeline.
Signed bundles, pinned certs, no random parsers.
Iceshard never parses a vless:// URL from the public internet. The subscription comes from your Iceslab instance via signed channel. Smaller attack surface, less to go wrong.
Consistent across Windows, macOS, Linux, iOS, Android.
Same buttons in the same places. Switch from your laptop to your phone and the muscle memory carries. No "wait, where's the region picker on this one?"
Sign in. Done. That's the setup flow.
No copy-pasting URLs. No "which format does my client want?" Iceshard discovers your subscription from your Iceslab operator the second you sign in.
Platforms
Native tray app, WireGuard-style system VPN integration, MSI installer.
.msi · signed · auto-updateMenu bar app, signed Network Extension, no kernel kext.
.dmg · notarizedAppImage, Flatpak, deb. Headless CLI mode for servers / containers.
no sudo daemonNetworkExtension provider, Always-On VPN, Shortcuts integration.
App Store + TestFlightVpnService API, Always-On, quick tile. Reproducible APK builds.
Play Store + F-Droid + .apkInside the app
Connected
Netherlands — AMS-01
02:14:36 uptime
Latency
42 ms
↘ -2ms
Protocol
hysteria2
Today
1.42 GB
↑480MB ↓940MB
Status
healthy
↑ 100% / 7d
Switch region
Desktop preview — click the sidebar tabs to explore
Built for Iceslab
Either you subscribe to Icepath (which runs on Iceslab), or your VPN operator runs Iceslab themselves. Either way you sign in once with a code from your operator and Iceshard takes care of the rest — the subscription flows down through the panel, you don't paste anything.
01
Operator runs Iceslab
They provision your account
02
You get a sign-in code
Telegram, email, QR — whichever they pick
03
Open Iceshard, paste code
Subscription syncs automatically
04
Connected
No URL pasting, no manual config
Not yet built
Iceshard is on the roadmap, not the build queue yet. We'll start the moment Iceslab has enough operators that "branded native client" is a credible up-sell — current estimate, late 2026.
No spam · one email when builds are downloadable