Sizes
The monthly price is the hourly price for 730 hours.
Monthly or pay-as-you-go
On pay-as-you-go, a cron or job app costs only while a run is going, and a paused app costs nothing.
Postgres for an app
Add a managed PostgreSQL database when you create the app, or link one later. It is billed as a database, on its own.
Bigger plans and high availability: see Managed Databases pricing.
Spend cap
The cap counts pay-as-you-go instances and the instances of monthly apps above their plan. Monthly plans paid at checkout and databases are not counted.
See also
Features and limits
What every app includes.
List Apps tiers
The same sizes and prices from the API.