Pricing Calculator

Maestro Cloud pricing is simple to estimate since it is based solely on usage and number of Flows. To estimate your monthly cost, use the formula below:
Monthly Cost = (# of Uploads per Month) x (# of Flows) x ($0.10 USD)
Eg. if you have 4 Flows and run them on Maestro cloud 50 times a month, your monthly cost will be $20 (50 x 4 x $0.10).
Discounts
You can purchase credits up-front at a discount depending on your spend. Please reach out to [email protected] for details.
We've outlined a couple common workflows below to help you think through what your estimated costs might look like.

Running Flows on pull requests

A common workflows is to run your Flows on every pull request and on every merge to your main branch. This ensures that issues are caught before they are merged, which avoids having to track down and revert offending changes. The best practice in this case it to run your Flows again on commits to your main branch to ensure that no issues are introduced during merges, direct pushes, etc.
Example 1A
  • Running Flows on each pull request and commit to main branch
  • 4 Flows defined
  • 20 Commits to main branch per month
  • 30 Pull Request Builds per month
  • $20 Estimated monthly cost (20 + 30 Uploads) x (4 Flows) x ($0.10 / Flow Run)
Example 1B
  • Running Flows on each pull request and commit to main branch
  • 10 Flows defined
  • 100 Commits to main branch per month
  • 150 Pull Request Builds per month
  • $250 Estimated monthly cost (100 + 150 Uploads) x (10 Flows) x ($0.10 / Flow Run)
Example 1C
  • Running Flows on each pull request and commit to main branch
  • 40 Flows defined
  • 200 Commits to main branch per month
  • 300 Pull Request Builds per month
  • $2,000 Estimated monthly cost (200 + 300 Uploads) x (40 Flows) x ($0.10 / Flow Run)

Running Flows only on commits to main branch

A less common workflow is to run your Flows only on commits to your main branch. The challenge with this approach is that you will only discover issues once after they have been merged. That said, this may be a valid approach for your team if you prefer to run your Flows less frequently.
Example 2A
  • Running Flows only on commits to main branch
  • 10 Flows defined
  • 40 Commits to main branch per month
  • $40 Estimated monthly cost (20 Uploads) x (4 Flows) x ($0.10 / Flow Run)
Example 2B
  • Running Flows only on commits to main branch
  • 20 Flows defined
  • 100 Commits to main branch per month
  • $200 Estimated monthly cost (100 Uploads) x (20 Flows) x ($0.10 / Flow Run)
Example 2C
  • Running Flows only on commits to main branch
  • 40 Flows defined
  • 200 Commits to main branch per month
  • $800 Estimated monthly cost (200 Uploads) x (40 Flows) x ($0.10 / Flow Run)

Advanced Analysis Areas

The Flow Run price ($0.10 USD) in above example estimations assume that you have not opted in to any advanced analyses. Please see our pricing page for details on pricing for App Startup Performance, Memory Leaks, and App Size Analysis: https://www.mobile.dev/pricing.