General
One Mixed HTTP/SOCKS5 port on 127.0.0.1, Direct / Global / Rule modes, and a readable TOML profile you can keep in Git.
Specola
Built for Omarchy · Linux eBPF · C++20
Send git, cargo and docker pull through your company proxy,
keep everything else Direct, and never set HTTP_PROXY again.
Specola routes each connection by process, domain or IP using one TOML file — through proxy
servers you already operate or are authorized to use. On Linux it captures traffic
per process with eBPF, no TUN device needed.
One-time payment · 14-day money-back guarantee · Checkout by Paddle
Specola is a local client application. It runs entirely on your computer and does not come with network access, servers, or IP addresses.
Omarchy is configured in plain text: Hyprland bindings, Waybar modules, dotfiles in Git. Specola works the same way, and the stock Arch kernel already has everything its eBPF backend needs.
Specola is an independent product and is not affiliated with or endorsed by the Omarchy project.
A native C++20 core on Asio coroutines handles listeners, routing and DNS. The Qt Quick UI talks to it over a local MessagePack RPC API, and the core also runs headless.
One Mixed HTTP/SOCKS5 port on 127.0.0.1, Direct / Global / Rule modes, and a readable TOML profile you can keep in Git.
Connect to the HTTP, SOCKS5, Shadowsocks and Trojan servers you already run or have access to, with TLS options.
select, url-test, fallback and load-balance groups with health checks, so a dead upstream never blocks your build.
First-match rules on domain, IP-CIDR, GeoIP, port and process name — send git one way and your browser another.
cgroup v2 socket hooks route by process with no TUN device. Unmatched connections never leave the kernel; tools that ignore proxy variables are routed too.
Per-domain upstream policy, fallback, hosts and Fake-IP keep domain rules accurate under transparent capture, with every lookup in the logs.
Typical uses: sending package managers and CI tools through a company proxy while everything else stays direct, testing a service behind a specific gateway, or debugging which route a connection takes.
Run Specola as a systemd service. It starts in Direct mode, so nothing changes until you add a server or rule.
Declare the proxy servers you are authorized to use in TOML, group them, then write rules for which traffic should use them.
Every connection shows its process, the rule it matched and where it went. Toggle routing from a Hyprland keybinding.
One simple license. No subscription, no automatic renewal.
$19.90 USD
One-time payment · Sales tax / VAT calculated at checkout
Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders and handles payment, taxes, invoices and refunds.
No. Specola does not provide any network service, server or IP address. It is a local routing client: it only forwards traffic to servers that you configure yourself, such as your company's proxy or a server you run.
Yes. Omarchy is our main target, but any Linux distribution with kernel 5.17+, cgroup v2 and BTF supports eBPF mode. macOS and Windows builds use TUN instead of eBPF. Check the manual for current requirements before buying — you can always request a refund within 14 days.
No. You pay once and keep the license for the 1.x version series. There are no recurring charges.
Yes. specola-core is a standalone process that reads the same TOML profile and can be controlled from the CLI or over its local RPC API — useful on servers and dev VMs.
Routing, DNS and connection data are processed locally on your device and are not sent to us. For license activation we handle only the information needed to issue and validate your license. See the Privacy Policy.
Any lawful use on networks and servers you are authorized to use. Using Specola for unauthorized access, unlawful interception or any other illegal activity is prohibited by our Terms and Conditions.
Email support@jetpooh.com with your order number and we will reissue the license for your new device.
Questions before buying, license problems, or refund requests — we reply within 2 business days.
Find your order or request help at paddle.net.
Setup guides in the manual and knowledge base.