Entry
Everything working, at a size you can start on.
- Projects
- 1
- Team members
- 5
- Records
- 25,000
- Media
- 2 GB
- Signed-in end users
- 10,000
- Emails
- 250 / month
- AI credits
- 40 to start
- API requests
- 10,000 / hour
Every plan is the whole platform. What changes is how much of it you use, and how many people and projects are on it.
Everything working, at a size you can start on.
A live site, with room to grow into.
£29per month
Several projects, a real team, real traffic.
£99per month
Higher ceilings, and terms that suit procurement.
Talk to us
Get in touchPrices exclude VAT. Every number is for the whole workspace, however many projects you split it across, and you can cap an individual project below it so one client cannot use the lot. Where a row shows a rate you can grow past the included amount and pay for what you use. Where it does not, the number is the ceiling.
| Capability | Entry | Starter | Pro | Enterprise |
|---|---|---|---|---|
| Projects | 1 | 3, then £1 each up to 6 | 10, then £8 each up to 15 | Agreed |
| Organisations | Unlimited | Unlimited | Unlimited | Unlimited |
| Team members | 5 | 10, then £10 each up to 20 | 20, then £10 each up to 100 | Agreed |
| Records | 25,000 | 500,000, then £2 per 100,000 up to 2,000,000 | 2,000,000, then £2 per 100,000 up to 10,000,000 | Agreed |
| Version history | 30 days | 90 days | 365 days | Full history |
| Media | 2 GB | 50 GB, then £0.08 per GB up to 500 GB | 250 GB, then £0.08 per GB up to 2 TB | Agreed |
| Signed-in end users | 10,000 | 25,000 | 100,000 | Agreed |
| Content resolutions | 100,000 / month | 1,000,000 / month, then £1 per 100,000 up to 5,000,000 | 10,000,000 / month, then £1 per 100,000 up to 50,000,000 | Agreed |
| Emails | 250 / month | 20,000 / month | 50,000 / month | Agreed |
| Custom domains | 1 | 3 | 10 | Agreed |
| Sign-in applications | 3 | 10 | 50 | Agreed |
| Auth providers | 3 | 10 | 25 | Agreed |
| AI credits | None monthly, 40 to start | 150 / month | 500 / month | Agreed |
| API requests | 10,000 / hour | 100,000 / hour | 500,000 / hour | Agreed |
| Video streaming | Not included | Not included | Included | Included |
| Web research | Not included | Not included | Included | Included |
Nearly every feature is on every plan. There is no tier where personalisation, hosted sign-in, agents or the Postgres export are withheld, because a limit you can grow into is fairer than a feature you cannot reach. Two things start at Pro: video streaming, and web research, where Fóir searches the web and writes from the sources it finds.
AI credits cover the work Fóir's own models do for you. Connecting your own agent over MCP runs on your model budget, not ours, so it costs no credits. Every workspace starts with 40 credits, whatever the plan, and you can buy more in packs at any time: 500 for £25, 2,000 for £90 or 5,000 for £200. The smallest action costs 2 credits, and a longer task costs more in proportion to the work.
Growing should not mean a plan change on the day you grow. Where a limit carries a rate you can go past the included amount and pay for what you use, up to a ceiling you can see. Nothing meters without a number next to it, and nothing keeps serving quietly into a bill you did not agree to.
Where a limit carries no rate, it is a ceiling. You will hear from us before you reach it.
Records and content resolutions are sold in blocks of 100,000, so that is the unit you grow by rather than one at a time. Content resolutions counts the resolutions we run for you, so anything served from cache costs you nothing.
On Starter, the plan and its overage together never come to more than £99 a month, which is what Pro costs. At that point we move you up instead of billing you more for less.
On Pro you keep paying for what you use until you reach the ceilings, and past those it becomes a conversation with us rather than a bigger invoice.
Your project exports to a Postgres database you own, on every plan, with your access rules translated alongside it.
We would rather you stayed because the thing is good than because getting out was hard.
Define a model, read it back over the API, and move up when you outgrow it.