SMProxy - Secure Connection

VPN Client for your own config

Free

Connect VPN using your own configuration: VLESS, Reality, WireGuard, AmneziaWG, VMess, Trojan, Shadowsocks. Smart routing and one-tap import. Free, no ads, no purchases. SMProxy is a client for connecting with your own configuration. One app across all your Apple devices: iPhone, iPad, Mac and Apple TV. Your settings and server lists carry over, and the interface is the same everywhere. The app provides no VPN servers, contains no built-in connection and sells nothing. To get started, add a configuration you already have: paste a link, scan a QR code or enter the details by hand. Modern protocols are supported: VLESS, Reality, WireGuard, AmneziaWG, VMess, Trojan, Shadowsocks and Socks. Smart routing Not all traffic needs the tunnel. You can set exclusions by domain, IP and subnet (CIDR) — so your banking app or local network goes direct, for example. Routing rules from your configuration apply automatically, and the bundled geoip and geosite databases let them take effect instantly. DNS protection DNS queries are kept inside the tunnel so they cannot leak around it. You can also enable DNS-over-HTTPS and point it at any resolver you like. Server lists under control Automatic server-list refresh with an interval you choose, refresh on app launch, and a button to refresh everything at once. Server groups can be collapsed when the list gets long. Features • Import a configuration by link, QR code or manually • Pick a server manually or automatically, with latency testing • Exclusions by domain, IP and subnet • DNS leak protection and DNS-over-HTTPS • TLS fragmentation for difficult networks • Local SOCKS and HTTP proxy for other apps • Light and dark themes • Daily traffic statistics • Auto-connect on launch • Runs on iPhone, iPad, Mac and Apple TV Privacy The app keeps no logs of your activity and shares no data with third parties. Your configuration stays on your device only. Website: https://smproxy.com

  • 3.0
    out of 5
    2 Ratings

SMProxy 2.0.10 (315) — iOS / macOS / tvOS - AmneziaWG 3.1: H1–H4 given as ranges ("a-b") are now imported and applied; previously such profiles silently lost these values and could not complete the handshake. - WireGuard/AmneziaWG .conf import now passes PersistentKeepalive (number or range) to the engine.

The developer, RB Media fzc llc, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Linked to You

    The following data may be collected but it is not linked to your identity:

    • Identifiers

Privacy practices may vary, for example, based on the features you use or your age. Learn More

The developer has not yet indicated which accessibility features this app supports. Learn More

Seller
  • rb media fzc llc
Size
  • 70.5 MB
Category
  • Utilities
Compatibility
Requires iOS 16.0 or later.
  • iPhone
    Requires iOS 16.0 or later.
  • iPad
    Requires iPadOS 16.0 or later.
  • Mac
    Requires macOS 13.0 or later.
  • Apple Vision
    Requires visionOS 1.0 or later.
  • Apple TV
    Requires tvOS 17.0 or later.
Languages
  • English and Russian
Age Rating
4+
Copyright
  • © 2026 SMProxy