Faable
faable.com · Compute · 1 record · JSON
Faable Compute
caveatemailno cardphoneDretention-clamped
| Free tier | Free plan, quoted: 'up to 3 projects per account (2 in your first 48 hours) - apps run on bi.xs (0.6 vCPU - 512 MB) - managed Node, Python and PHP buildpacks only - up to 50 successful deployments per day per project - build artifacts up to 512 MB - 10 GB egress / month included (1 GB / day)'. Idle apps 'scale to zero' after '30 minutes' on Free. Paid Hobby is EUR 15 a month for bi.small '1 vCPU - 1.5 GB' and 'always-on: apps under traffic never sleep'. unit hours; metered on wall-clock; free-forever |
|---|---|
| Price | none stated |
| Per-object cap | not applicable |
| Retention | a Free app sleeps after 30 minutes idle, and the vendor has announced a mandatory '4 hours out of every 24' rest window that will apply even under traffic. |
| Egress | Free row: 'apps run on bi.xs (0.6 vCPU - 512 MB)', 'managed Node, Python and PHP buildpacks only', '50 successful deployments per day per project', '10 GB egress / month included (1 GB / day)', quoted |
| Identity | email no card: the platform pricing row reads 'Free | 0 EUR | ... no credit card', so no payment method is taken on Free and no hold exists. The signup form's own fields are not described in any evidence row, so whether an email, phone number or ID document is required is unknown; kind kept as email without an evidence row stating it. |
| Limits |
a Free app sleeps after 30 minutes idle, and the vendor has announced a mandatory '4 hours out of every 24' rest window that will apply even under traffic. |
| Binding | retention-clamped a Free app sleeps after 30 minutes idle, and the vendor has announced a mandatory '4 hours out of every 24' rest window that will apply even under traffic. |
| Interface | rest inferred from the tooling the provider documents; not probed |
| Tooling | not stated |
| Composes with | a free Node, Python or PHP app that tolerates a 30-minute sleep plus an external waker gives a near-continuous endpoint without the EUR 15 Hobby fee; the 1 GB daily egress cap is the wall for anything that serves files. |
| Reliability | no reliability event recorded |
| Notes | Aggregator claim checked: free-for.dev says 'one 0.5 CPU / 1 GB RAM instance per project, 10 GB bandwidth, 10 successful deploys per day ... Apps sleep after 2 hours without traffic'. Three of those four claims are wrong against the vendor: the instance is 0.6 vCPU and 512 MB, the deploy cap is 50 a day, and the idle timer is 30 minutes, not 2 hours. Omitted by the aggregator: Dockerfile deploys are paid-only, and external uptime monitors are answered by the platform so they do not keep a Free app awake. |
| Evidence rung | documented |
| Checked | 2026-10-22 (live); stale on 2026-11-21 |
| Parsed numbers |
|
Evidence (4)
| date | source | what it proved |
|---|---|---|
| 2026-10-22 | faable.com/docs/deploy/pricing | Free row: 'apps run on bi.xs (0.6 vCPU - 512 MB)', 'managed Node, Python and PHP buildpacks only', '50 successful deployments per day per project', '10 GB egress / month included (1 GB / day)', quoted |
| 2026-10-22 | faable.com/docs/deploy/pricing | 'Idle before it sleeps' table with 'Free | 30 minutes', quoted; and 'An idle app scales to zero and starts again on the next real request' |
| 2026-10-22 | faable.com/docs/deploy/pricing | 'Coming to the Free plan: a daily rest window. Free apps will be required to sleep for 4 hours out of every 24, including under traffic. This is not in effect yet', quoted |
| 2026-10-22 | faable.com/docs/platform/pricing | 'Free | 0 EUR | ... Up to 3 projects per account, 1 free instance, up to 50 successful deployments per day ... no credit card' and 'Hobby | 15 EUR | ... 1 vCPU - 1.5 GB per app', quoted |
More fields (1)
{
"wave2": {
"class": "aggregator-correction",
"free_tier_kind": "free-forever",
"shape": {
"vcpu": 0.6,
"ram_gib": 0.5,
"gpu_class": null,
"gpu_count": null
}
}
}Unknown or withheld values (5)
$.per_object_cap.notesprocess$.per_object_cap.statednot-applicable$.reliability_notenone-observed$.retention.notesprocess$.toolingnot-stated