Everyone starts with a free Hobby plan. Unlock collaboration tools, application features, and better hosting terms by upgrading to a paid plan when you’re ready.
JS Environments
Hosted JS Stack
Auto-generated API
Code Editor
Team members
App Installs
Request time
Data storage
Outbound bandwidth
File storage
Unlimited dev, 1 prod
Hosted JS stack
Autogenerated API
Code editor
1 included
member
10 installs max
25 hours
request time
0.5 GB
data storage
50 GB
database reads
0.5 GB
database writes
Unlimited dev, 1 prod
Hosted JS stack
Autogenerated API
Code editor
2 included
members
Unlimited
app installs
100 hours
request time
5 GB
data storage
250 GB
database reads
5 GB
database writes
Unlimited dev, 5 prod
Hosted JS stack
Autogenerated API
Code editor
3 included
members
Unlimited
app installs
300 hours
request time
15 GB
data storage
750 GB
database reads
15 GB
database writes
Plan name
Monthly price
JS Environments
Features
Hosted JS Stack
Auto-generated API
Code Editor
Team members
Google SSO
Shopify connection
OpenAI connection
Included Hosting
Request time
Data storage
Outbound bandwidth
File storage
Support
Community Discord
Sales support
Onboarding support
Hobby
Free
Unlimited dev, 1 prod
1 included
25 hours
0.5 GB
50 GB
0.5 GB
Pro
$25
Unlimited dev, 1 prod
2 included
100 hours
5 GB
250 GB
5 GB
Premium
$100
Unlimited dev, 5 prod
3 included
300 hours
15 GB
750 GB
15 GB
Your hosting is flexible as your app grows.
Plan
Request time
Data storage
Outbound bandwidth
File storage
Hobby
Included amount
Included amount
Included amount
Included amount
Pro and Premium
Included amount then $40/100hrs
Included amount then $1.00/GB
Included amount then $50/100 GB
Included amount then $0.05/GB
Calculating Request time
→ Gadget converts Shopify webhooks into records in your DB in ~100 ms.
→ On success, your API call to trigger a Sendgrid email ~200 ms.
The total ‘request time’ used to process 100K Shopify orders would be:
Total request time = [(number of order webhooks) * (request time per webhook in ms)] / 3600000
= (106 * 300) / 3600000
= 8.33 hours of request time
Calculating Data storage
→ Gadget converts Shopify webhooks into records in your DB that use 10 KB
The total ‘data storage’ used to store 100K Shopify orders:
Total data storage = [(number of orders) * (size of a Shopify order record on disk in KB)]
= (105 * ~10 KB)
= 1GB of data storage
Calculating Outbound Bandwidth
→ Your client makes 1M API requests that return 1 KB of data per request
Total outbound bandwidth= [(number of requests) * (size of response payload)]
(106 * 1 KB) = 1 GB of outbound bandwidth