Updated Pricing for VitalLens API

06/01/2025

From request-based to frame-based accounting for a clearer and fairer pricing structure.

Introducing Updated Pricing for the VitalLens API

At Rouast Labs, we strive to provide transparent, flexible, and fair pricing that matches the needs of our users. With this in mind, we are excited to announce a significant update to our API pricing structure, moving from a request-based system to a frame-based accounting model. This change ensures that you only pay for the actual work performed, making it easier to predict costs and match them to your usage.

What Was the Previous Pricing Model?

Under the old system:

  • Pricing was based on the number of requests.
  • Each request could process up to 900 frames. However, users were charged for a full request regardless of the number of frames actually analyzed.
  • This often made it difficult to predict how many requests would be needed for a specific workload.

Previous Plans

Plan Price Request Credits Overage Charge Rate Limit
Free $0/month 100 requests/month No overage possible 2 requests/second
Tier 1 $200/month 2,500 requests/month $0.08/request 25 requests/second
Tier 2 $1,000/month 25,000 requests/month $0.04/request 250 requests/second
Tier 3 $5,000/month 300,000 requests/month $0.0167/request 3,000 requests/second

What Is Changing?

Request-based vs. frame-based pricing
Request-based vs. frame-based pricing

We are introducing a frame-based accounting model:

  • Fairer Usage: Users will now be billed based on the exact number of frames analyzed. While each request can still accommodate up to 900 frames, only the frames actually processed within a request will count towards your credits, ensuring no waste.
  • Transparent Accounting: Frame counts are clearly reflected in your usage metrics, making it easier to estimate costs.
  • Flexible Options: New prepaid package plans have been introduced to provide additional flexibility for users with varied workloads.
  • Better for Real-Time Applications: This change is particularly beneficial for real-time applications of the API, which typically process fewer frames per request. Additionally, we are actively working on future improvements to better support real-time scenarios.

New Plans

Plan Type Price Frame Credits* Overage Charge* Rate Limit
Free Monthly $0/month 81K frames/month (45 minutes) No overage available 2 requests/second
Tier 1 Monthly $200/month 2M frames/month (18.5 hours) $0.1/1K frames 25 requests/second
Tier 2 Monthly $1,000/month 20M frames/month (185 hours) $0.05/1K frames 250 requests/second
Tier 3 Monthly $5,000/month 200M frames/month (1,852 hours) $0.025/1K frames 2,500 requests/second
Package 4M Prepaid $400 4M frames (37 hours) No overage available 25 requests/second
Package 40M Prepaid $2,000 40M frames (370 hours) No overage available 250 requests/second

* Times provided are estimates based on a frame rate of 30 fps. Actual times will vary based on the actual frame rate used and other factors.

What Happens to My Current Plan?

All existing users will be automatically migrated to the new plans. Here’s how the transition works:

  • If you’re currently on a monthly plan, you’ll be moved to the equivalent frame-based plan.
  • If you’re on the Free plan, you’ll now receive 81K frame credits per month.

Your API keys and access remain unchanged, so there’s no action required on your part.

Questions?

We understand that pricing changes can be complex, and we’re here to help. If you have any questions or need assistance, please don’t hesitate to contact us.

Thank you for continuing to trust VitalLens for your video analysis needs!