Pricing Plans for Apps
The pricing of an app is determined by several factors, including:
- The load generated by the app
- Additional platform features (e.g., custom domain or advanced security)
- Support options
- Service Level Agreement (SLA).
You have the option to start a 14-day free trial with no card information required and then upgrade your app as needed.
If you want to create an app on a paid plan or upgrade an app, you have to:
Apps consume resources, and there are several indicators of resource consumption:
- API load. GET-requests: The quantity of requests that read data from your app database via API-endpoints
- API load. POST-requests: The quantity of requests that write data to your app database via API-endpoints
GET and POST Requests Load: The load depends on the number of objects per request.
ONE request = up to 30 objects.
If you set
pageSize
to 300, each request will consume 10 requests from the limit.Plan → | FREE (legacy, not active anymore) | Startup | PRO | BUSINESS | |
Basic Price per Month | $0 | $29 paid annually,
or $39 paid monthly | Included in the Team plan | $99 paid annually,
or $139 paid monthly | $300 paid annually,
or $429 paid monthly |
GET Requests | 3,000
more in paid plans | 30,000
$0.15 per additional 1,000 | 50,000
$0.09 per additional 1,000 | 500,000
$0.09 per additional 1,000 | 2,000,000 $0.04 per additional 1,000 |
POST Requests | 300
more in paid plans | 3,000
$1.5 per additional 1,000 | 5,000
$0.9 per additional 1,000 | 50,000
$0.9 per additional 1,000 | 200,000 $0.4 per additional 1,000 |
Processing Operations | 3,000
more in paid plans | 30,000
$0.15 per additional 1,000 | 50,000
$0.09 per additional 1,000 | 500,000
$0.09 per additional 1,000 | 2,000,000 $0.04 per additional 1,000 |
Synchronous Processing Operations | 300
more in paid plans | 3,000
$1.5 per additional 1,000 | 5,000
$0.9 per additional 1,000 | 50,000
$0.9 per additional 1,000 | 200,000 $0.4 per additional 1,000 |
HTTP Requests from Scenarios (Including Plugins) | 300
more in paid plans | 3,000
$1.5 per additional 1,000 | 5,000
$0.9 per additional 1,000 | 50,000
$0.9 per additional 1,000 | 200,000 $0.4 per additional 1,000 |
File Storage | 3 GB
more in paid plans | 15 GB
$0.29 per additional 1 GB | 15 GB
$0.2 per additional 1 GB | 75 GB
$0.2 per additional 1 GB | 300 GB $0.04 per additional 1 GB |
File Upload from App | — | ✔️ | ✔️ | ✔️ | ✔️ |
RPS (Guaranteed Requests Per Second) | 10 | 10 | 10 | 100 | 1000 |
Synchronous Processing Timeout | 5 sec | 15 sec | 15 sec | 60 sec | 600 sec |
Basic Platform Features | ✔️ | ✔️ | ✔️ | unlimited | unlimited |
Plugins | 1 | unlimited | unlimited | ✔️ | ✔️ |
App Versions | 3 | unlimited | unlimited | unlimited | unlimited |
Scenarios | 3 | unlimited | unlimited | unlimited | unlimited |
API Endpoints | 3 | unlimited | unlimited | unlimited | unlimited |
Development Environment | — | — | — | — | ✔️ |
— | — | ✔️ | ✔️ | ✔️ | |
— | — | ✔️ | ✔️ | ✔️ | |
— | — | — | ✔️ | ✔️ | |
— | — | ✔️ | ✔️ | ✔️ | |
— | ✔️ | — | ✔️ | ✔️ | |
— | — | — | — | ✔️ | |
Support | Community | Community | Premium | Premium | Premium + Individual consultations |
Your current app load is displayed on app's dashboard (the first tab):
- Support and SLA:
- Startup plan customers receive support from the Directual community.
- Pro and Business plan customers are supported by the Directual team through chat, phone, and email.
- The SLA (Service Level Agreement) for the Business plan guarantees event processing within 60 seconds.
- Backups:
- Apps on the Business plan benefit from daily backups for both data and metadata.
To change your plan, navigate to the app settings, go to the Billing tab, and select the desired plan (either annual or monthly billing)
Don't forget that to upgrade your app, you must either:
App upgrade to Startup-yearly for 348.00 D-coins
If your basic payment method cannot be charged, and you don't have sufficient funds in your account balance, you will not be able to upgrade an app
Upgrade fail
If you wish to downgrade an app, select 'Downgrade to Free' for it (the app will be downgraded on the next payment date). If you don't want the app to be downgraded, you can cancel the downgrade process.