CashPilot Desktop is a local-first desktop app for macOS (Apple Silicon), Windows and Linux that deploys and monitors passive-income and DePIN services. It packs CashPilot into one app with a system tray and a setup wizard, so you open an app instead of running the CashPilot container and a browser; the earning services themselves still run in Docker or Podman. It runs either as the full CashPilot dashboard or as a Worker Node that joins an existing CashPilot instance.
1.0 is the first stable release, after about 130 releases since May 2026. Nothing breaks on upgrade. The highlights:
- Earners can't reach your LAN. On a new install, bridge-networked earners run on a fenced network that drops private ranges, tailnets, cloud metadata, this computer and its public IP. If the fence can't be written, the deploy is refused, and the app rewrites it every five minutes. Upgraded installs turn it on with one button. Not covered: Podman, host-networked services such as Mysterium, a second public IP, the minutes before the first public-IP lookup, and the gap after a firewall reload until the next rewrite (limits).
- Earn on more IPs. Run extra copies of a service through a SOCKS5, HTTP CONNECT or Tailscale exit-node proxy. If the proxy dies the copy stops. It never falls back to your IP.
- Your node identities are safe. Removing a service keeps its data, an unrecoverable volume is never deleted without a separate yes, and encrypted backups take one click.
- 41 graded services, vendored from the web catalog, with a check before deploy that says what would stop a service earning here.
- Signed and notarized on macOS, with builds for Windows and Linux. Pairs with a CashPilot server, web 2.0 included, or acts as the hub for workers and Android phones. The Android companion reaches 1.0 at the same time.
Full list, upgrade notes and known limits: What's new in 1.0.
- One-click install -- No Docker knowledge required; the app handles container setup for you
- System tray (macOS) -- Runs quietly in the background with quick-access status and earnings summary; menu-bar icon is macOS-only today (Windows/Linux planned)
- Real-time monitoring -- Live earnings, service health, container stats, and node uptime
- Multi-node fleet -- Aggregate view across your entire CashPilot fleet from a single window
- Activity (opt-in) -- Which destinations each earner talks to, whether it reaches into your network or sends mail; off by default, remote addresses kept 24 hours (details)
- Guided setup wizard -- Step-by-step onboarding with Docker detection and installation guidance
- Custom services -- Run any image from Docker Hub or another registry that the catalog does not list, with the same restrictions as catalog services (docs)
- Proxied copies -- Run extra copies of a deployed service through a SOCKS5, HTTP CONNECT or Tailscale exit-node proxy, so one computer earns on several IPs; a dead proxy stops the copy instead of leaking (docs)
- LAN isolation -- New installs fence bridge-networked container earners (not host-networked ones such as Mysterium) off your LAN, this computer, a tailnet and cloud metadata; an upgraded install turns it on with one button (docs)
- Provider grades -- Every catalog provider gets a letter grade from the same published criteria as the web app, with its cons and their sources (how we grade)
- Import from another tool -- Bring service logins over from money4band, CashFactory or InternetIncome after a dry run (docs)
- Cross-platform -- Native builds for macOS (ARM64), Windows (x64), and Linux (x64)
- Lightweight -- Minimal resource usage thanks to native Go backend with webview frontend
- Secure -- Credentials encrypted at rest with AES-256-GCM; master key in the OS keychain. From the first release after v0.20.5 the macOS build is signed with a Developer ID certificate and notarized by Apple; Windows signing is planned.
- Download the app for your platform from the latest release. Docker or Podman must be installed; the wizard helps if it is missing.
- Launch the app and pick a mode: CashPilot (full dashboard) or Worker Node (enter your CashPilot address and fleet key).
- Browse the service catalog, deploy containers, and watch earnings from the dashboard or the tray.
Platform notes, system requirements and the full walkthrough are in Getting started.
CashPilot bundles a catalog of 41 active passive-income services across multiple categories (the catalog also carries 11 retired entries, which the app hides and refuses to deploy). Some links below are affiliate/referral links -- see the disclosure. Read how bandwidth-sharing works before you opt in; per-service limits, payouts and caveats are in docs/services.md.
- Docker-deployable: Anyone Protocol, Bitping, Earn.fm, EarnApp, Honeygain, IPRoyal Pawns, MystNodes, PacketStream, ProxyBase, ProxyBase Markets, ProxyLite, ProxyRack, Repocket, Sia hostd, Storj, Traffmonetizer, URnetwork
- Browser extension / desktop only: Bytebenefit, Bytelixir, Dawn Internet, Deeper Network, Ebesucher, Gradient Network, Grass, Helium, Nodepay, Noderr Micronodes, Nodle, PassiveApp, Sentinel dVPN, Spide, Teneo Protocol, Theta Edge Node, Titan Network, Uprock
- GPU compute: Flux, Golem Network, io.net, Nosana, Salad, Vast.ai
- Getting started: modes, downloads, system requirements, Desktop vs Web
- Configuration: every setting and its default, Worker Node pairing, where secrets live
- Usage: a tour of every screen
- Activity: what the opt-in Activity page reads, keeps and alerts on
- Supported services: bandwidth-sharing explained, per-service limits and payouts, disclosure
- Custom services: run an image the catalog does not list, and what it may do
- Proxied copies: run extra copies through a proxy, what cannot, the traffic cap, Tailscale exit nodes
- Moving from another tool: money4band, CashFactory, InternetIncome
- How it works: the full design, grounded in the code
- FAQ: earnings, safety, Docker, crashes, several machines
- Development: prerequisites, dev workflow, build, tests
| Project | Type | Description |
|---|---|---|
| CashPilot | Backend | Multi-service passive income aggregator and fleet manager |
| CashPilot-android | Android Agent | Monitoring agent for passive income apps on Android |
| cashpilot-mcp | MCP Server | Monitor earnings from AI assistants via Model Context Protocol |
| cashpilot-ha | Home Assistant | Earnings and service status sensors for your smart home |
GPL-3.0-or-later. Sergio Fernandez, 2026.
