Plan & Limits
ADHDev Cloud offers multiple plans to fit different needs.
Pricing
| Plan | Monthly | Yearly | Notes |
|---|---|---|---|
| Free | $0 | $0 | Perfect for personal use |
| Pro | $7/mo | $60/yr | 7-day free trial |
| Ultra | $12/mo | $120/yr | Flat price, not per-seat |
| Enterprise | Contact us | Contact us | Custom limits |
Plans Overview
| Feature | Free | Pro | Ultra | Enterprise |
|---|---|---|---|---|
| Machines | 1 | 2 | 5 | Unlimited |
| P2P Connections | 3 | 10 | 100 | Unlimited |
| TURN Relay | ✅ | ✅ | ✅ | ✅ |
| Screenshot Interval | 5s | 2s | 2s | Real-time |
| Daily Screenshot Budget | 60 min | 4 hours | Unlimited | Unlimited |
| Push Notifications | 30/day | Unlimited | Unlimited | Unlimited |
| API Keys¹ | 3 | 10 | 30 | Unlimited |
| Webhooks¹ | 2 | 10 | 50 | Unlimited |
| Monthly API Calls | 1,000 | 50,000 | 500,000 | Unlimited |
¹ Dashboard access to API Keys and Webhooks is currently frozen — see the note in Feature Details below.
Feature Details
Machines
Number of daemon instances (development machines) that can connect simultaneously.
P2P Connections
Number of concurrent P2P WebRTC connections. Each open dashboard tab to a different machine uses one connection.
TURN Relay
When direct P2P connection fails (usually behind strict NAT), data is relayed through Cloudflare's TURN servers. Available on all plans.
Screenshot Interval
Minimum time between remote desktop screenshots. Enterprise maps to 0, which is treated as the real-time tier.
Daily Screenshot Budget
Total time Remote View can be actively used per day. Resets at midnight UTC.
Push Notifications
Number of Web Push notifications sent per day.
API Keys
Frozen surface (dashboard UI)
The dashboard API Keys page is currently frozen by an explicit product decision (sealed 2026-07-14): the sidebar entry is hidden and /api-keys redirects to /dashboard. Existing keys keep authenticating normally, but new keys cannot currently be issued from the dashboard. See the REST API reference for current status.
Maximum number of active API keys you can create. Keys can be revoked and replaced at any time.
Webhooks
Frozen surface (dashboard UI)
The dedicated webhooks page in the cloud dashboard is currently frozen by an explicit product decision (2026-07-04): the sidebar entry is hidden and /webhooks redirects to /dashboard. The webhook API and delivery pipeline remain live and retained — see Webhooks for how to manage them via the REST API.
Maximum number of webhook endpoints you can configure.
Monthly API Calls
Total REST API requests per calendar month.
Viewing Your Current Usage
You can view your live usage vs. limits at any time:
- Go to Account in the sidebar
- Under the Account tab, find the Plan limits section
- Cards show current / maximum with a color-coded progress bar:
- Normal: within limit
- Yellow: 80%+ used
- Red: at or over limit
Self-hosted
The self-hosted (OSS) path does not use these cloud account quotas. Local runtime behavior still depends on your own machine, browser, and network conditions.
Changing Plans
Go to Account → Billing in the dashboard sidebar to upgrade, downgrade, or manage your subscription.
