# Building a platform HareBox is designed to sit behind your product, with one sandbox per end user. | You need | Use | |---|---| | One VM per user | [Sandbox per user](../guides/sandbox-per-user.html) | | Fast starts | [Templates](templates.html) | | Agents for your users | [Agents in your product](agents.html) | | Chargeback | `harebox usage --all --group-by label` | | Spend limits per user | A budget with `label:tenant=ID` |