SelfHostBench early project

About SelfHostBench

An early, experimental project to collect measured answers to "will app X run well on box Y?". It is a 3-week trial: if people find it useful we will keep going; if not, we will say so here and take it down.

Built with AI assistance

The benchmark script, this website and its API were written largely by an AI coding assistant (Anthropic's Claude), directed and reviewed by a human maintainer. All the code is public on GitHub, so you can read exactly what it does before running it. Please report problems.

What is measured

What is not measured

Privacy: what we collect

The script shows you the exact JSON it would send and only sends it if you type y. It contains:

What we do not collect

No hostnames, user names, IP addresses, serial numbers, MAC addresses, file paths, or anything about your files or network. For rate limiting only, the server stores a salted one-way hash of the submitting IP address; the IP itself is never stored.

Email signups

If you sign up, we store your email address, the device and apps you typed (optional), the date, and a salted IP hash for rate limiting. We use it only to tell you about SelfHostBench results. It is never sold or shared. Every email will include an unsubscribe link, and you get one straight away when you sign up.

Analytics

No cookies and no trackers. We may use Cloudflare Web Analytics, which is cookieless and does not fingerprint visitors, to count page views.

Where data lives

On Cloudflare (Pages, Workers and D1 database). Submitted benchmark results are public, including the raw JSON. To have a submission or your email removed, contact us below with the result ID or email address.

Terms

The script and site are provided as-is under the MIT licence, without warranty. The benchmark downloads several gigabytes and keeps your machine busy for a while; run it on hardware you're happy to load. Results are community-submitted and may be wrong; don't treat them as a guarantee of performance. Product names identify products only; we have no affiliation with any vendor and there are no affiliate links.

Licences and credits

Contact

Open an issue on GitHub, or email TODO-AARON.