Features

Built for people who take
anti-detection seriously

SwiftStealth bundles proxying, fingerprinting, rotation, leak protection and testing into one macOS app. Here's how each piece works, and why it matters for privacy and multi-account workflows.

Proxy Manager

Per-app proxying with proxy groups

A proxy group is the heart of SwiftStealth. It bundles a pool of your proxies, the apps that should use them, a rotation schedule, a fingerprint persona and a kill-switch. Run several groups at once: one for the browser, another for a different app entirely.

  • Paste proxies in bulk: HTTP and SOCKS5, with or without auth
  • Tune behaviour by type: Residential, ISP or Datacenter
  • Chrome and Firefox detected automatically; add any bundle ID by hand
Proxy Manager
SwiftStealth Proxy Manager with proxy pool, proxy type, kill-switch, assigned apps and rotation
Assign Application
SwiftStealth app picker for assigning applications to a proxy group by name or bundle ID
The app picker

Choose exactly what gets routed

Tell SwiftStealth precisely which apps flow through each group. Search by name, browse the list with icons and bundle IDs, or enter a bundle ID manually for anything that isn't listed.

Add the SwiftStealth Browser to a group to unlock stealth windows and persona controls. Assign Safari, Chrome or Firefox to protect ordinary browsing too. For Firefox, the internal plugin-container helper is routed as well, so WebRTC can't leak your real IP.

Persona engine

Realistic Apple device fingerprints

A persona is the device identity a browser window presents to websites: user-agent, screen resolution, locale, timezone and more, all drawn from a real Apple device cluster. Pick a region and city, lock one in, or let every window get a fresh random one at launch.

  • Fully isolated profile per window, with no shared sessions
  • City selection drives the persona's timezone and locale
  • Anti-Detect Mode reshapes canvas & audio for provably distinct profiles
Choose Persona
SwiftStealth persona chooser listing real Apple device profiles with resolution, device and locale
Rotation & Persona
SwiftStealth rotation settings with sequential, random and manual modes plus persona and anti-detect controls
Rotation & kill-switch

Move through your pool your way

Rotate sequentially, randomly, manually, or automatically after each task delivery. Set the interval down to ten seconds, and arm the kill-switch so that if the active proxy ever drops, all traffic for the group is blocked until it reconnects.

  • Timed, random, manual or extension-driven rotation
  • Kill-switch blocks all traffic if a proxy drops, so nothing leaks
  • Optional per-group homepage on every new window
Leak protection

Seal the leaks that give you away

DNS, WebRTC and IPv6 are the three channels that quietly expose your real IP. SwiftStealth blocks all of them, continuously, whenever a group is running.

DNS sealed

A dedicated DNS filter stops your lookups from leaking to your internet provider, approved once and then active for good.

WebRTC contained

WebRTC can reveal your real address even behind a proxy. SwiftStealth keeps it from leaking, including via browser helper processes.

IPv6 & kill-switch

IPv6 is blocked so it can't slip past an IPv4 proxy, and the kill-switch fails closed the instant a proxy drops.

Proxy Tester

Test speed, geography, reachability & risk

Before you trust a batch of proxies, test them here. Check each proxy's speed, the country and IP it exits from, whether it can reach the destinations you care about, and how risky its exit IP looks to fraud-detection services, all running in parallel.

  • Custom target destinations: a domain, an IP, or a full URL
  • Colour-coded speed and a live working / partial / failed tally
  • Copy or export working (or low-risk-only) proxies
Proxy Tester
SwiftStealth Proxy Tester with proxy input, target destinations, concurrency and fraud score options
terminal · Automation API
import requests

BASE = "http://127.0.0.1:51820"
AUTH = {"Authorization": "Bearer your_api_key"}

# Launch a stealth instance
inst = requests.post(f"{BASE}/v1/instances",
    headers=AUTH, json={
        "proxyUrl": "socks5://user:pass@ip:1080",
        "country":  "US",
    }).json()

print("Launched:", inst["instanceId"])

# Read live stats, then rotate or terminate
requests.get(f"{BASE}/v1/stats", headers=AUTH)
Automation API

Drive everything from your own scripts

On Pro and Business plans, SwiftStealth runs a local HTTP and WebSocket API so you can launch browser instances, rotate proxies, generate personas and stream live stats programmatically. It's bound to localhost only and never reachable from outside your Mac.

  • REST endpoints plus a one-way WebSocket event stream
  • Bearer-token auth, configurable port, per-plan rate limits
  • Optional human-like natural mouse movement
Read the API docs →

See it running on your Mac

Every plan includes the complete suite. Choose your instance and device count and get started in minutes.