Links

Pricing Plans for Apps

App Plans

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:

Resource Consumption

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
  • Processing Load: The number of actions performed in scenario steps.
  • Synchronous Processing Load: The number of actions performed in synchronous scenarios steps.
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.
Each plan comes with monthly limits and pricing for additional on-demand consumption.

Plan Limits

Plan →
FREE (legacy, not active anymore)
Startup
PRO-Sandbox (see Team plans)
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
✔️
Reports
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
JS SDK
✔️
Support
Community
Community
Premium
Premium
Premium + Individual consultations

Reaching Limits

Your current app load is displayed on app's dashboard (the first tab):
On-demand payment and counter resets occur on the 1st day of every month.

Support, SLA and Backups

  • 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.

Changing Plan

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

Downgrading Plan

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.