Deploy isolated experiment environments in seconds. Your oTree project, running on HTTPS with Postgres and Redis — no DevOps required.
Get startedSign in with GitHub or Google — free to try.
No servers to provision, no Docker files to write. Just your oTree project and a browser.
Zip your oTree project and upload it via the dashboard or our REST API. Any valid oTree 5 project works.
TreeHost provisions a fully isolated environment — oTree, Postgres, Redis, and HTTPS — dedicated to your experiment.
Share your unique URL with participants. Run your session. When you're done, tear down with one click.
Built specifically for oTree. No generic cloud complexity.
Every researcher gets a dedicated Kubernetes namespace. Your data never touches another experiment.
Every workspace is served over HTTPS at you.treehost.io. No certificate management.
oTree's full stack — application server, relational database, and session cache — provisioned automatically.
Upload a zip, get a live URL. When your study is over, delete the workspace — all resources and data removed instantly.
Connects your oTree project to Prolific automatically — no URL copying, code changes, or redeployment. Create studies, monitor completions, and pay bonuses from your dashboard.
Recruit participants directly from MobLab's network of verified research subjects.
"The bottleneck in behavioural research isn't the experiment design — it's getting the software running on a server that participants can actually reach."
— A researcher who asked not to be named, but definitely exists
Sign in to get started — deploy your first oTree workspace in under a minute.
Get started freeSign in with GitHub or Google. No credit card required.