A public application is accessible by anyone, even without an Intuitics account. All public apps are featured in a browseable and searcheable catalog. Registered users can clone (fork) public apps and modify them for their neeeds. A private application is one for which the developer can specify the individual users or groups of users who have access. A private application is not featured on the market and can use more resources (RAM & CPU).
Yes. The application developer is paying for the usage through his/her subscription.
Each developer subscription has an allowance of application runtime hours (at the corresponding CPU/memory level). This allowance is consumed when users run an application by this developer. There can be multiple users consuming the allowance concurrently.
Yes, you can always pay for more hours after subscribing.
Each developer subscription has a limit on the CPU and memory that the developer's applications can use (for the corresponding time limit). Within that limit, application developers set the amount of memory and CPU that each application needs. When a user starts an application, Intuitics creates an isolated environment with the specified CPU and memory limits. In case the application tries to use more memory than it has, it is terminated.
Yes. An app can scale from this baseline up to multiple of the most powerful AWS servers. You can adjust the limit after subscribing. You can also go with an on-premise version where the hardware is entirely up to you.