Reflex Cloud is billed on a per second basis so you only pay for when your app is being used by your end users. When your app is idle, you are not charged.
This allows you to deploy your app on larger sizes and multiple regions without worrying about paying for idle compute. We bill on a per second basis so you only pay for the compute you use.
By default your app stays alive for 5 minutes after the no users are connected. After this time your app will be considered idle and you will not be charged. Start up times usually take less than 1 second for you apps to come back online.
Single Application High-Performance App - Single Region
Single Fast Scaling App - Multiple Regions
Multiple Apps - Multiple Regions
One thing that is important to note is that in the hypothetical example where you have 50 people using your app continuously for 24 hours or if you have 1 person using your app continuously for 24 hours, you will be charged the same amount as the charge is based on the amount of time your app up and not the number of users using your app. In both these examples your app is up for 24 hours and therefore you will be charged for 24 hours of compute.