Billing & Plans
Plan limits, quotas, and what happens when you hit them.
Billing is managed through the Cloud Dashboard under Settings → Billing, powered by Paystack. Pricing is shown in USD for international users and NGN for Nigerian users.
Plan limits
| Maker | Solo | Shop | Agency | Platform | |
|---|---|---|---|---|---|
| Sites | 1 | 3 | 10 | 25 | Unlimited |
| Storage | 250 MB | 15 GB | 60 GB | 200 GB | Custom |
| Extra site | — | $9 / ₦9,000 /mo | — | $8 / ₦8,000 /mo | — |
Self-hosted instances have no cloud quotas — storage and site limits are determined by your own infrastructure.
Quota enforcement
| Quota | Behaviour when exceeded |
|---|---|
| Storage | File uploads return 413 Payload Too Large. Existing files and reads are unaffected. |
| Site limit | Creating a new site via the Dashboard is blocked. Existing sites continue working. |
You'll receive email warnings at 80% and 100% of your storage quota.
Upgrading and downgrading
Upgrades take effect immediately — the prorated difference is charged to your payment method. Downgrades take effect at the end of the current billing cycle.
To change your plan: Settings → Billing → Change plan.
Platform License
If you're embedding Dyrected inside your own SaaS product (giving your customers isolated workspaces), you need the Platform License rather than a standard cloud plan. It covers commercial redistribution rights under the BSL. Contact us to set this up.
Business Source License (BSL)
Self-hosted usage is free under the BSL for your own company and for client projects that you build or deploy on behalf of a client. What is not included without a separate commercial license is offering Dyrected itself as a hosted or managed service, embedding it as part of a multi-tenant SaaS or platform, or commercially redistributing it to third-party end users. The licence converts to Apache 2.0 after 4 years.