Terms of Service
Last updated November 9, 2026
RelayRunner is an open source project run by its maintainers, not a company. These terms
cover the hosted service they operate: the dashboard at app.relayrunner.app, its API and
webhooks, the RelayRunner GitHub Apps, RelayRunner's hosted runners, and the
relayrunner CLI when it talks to that service. "RelayRunner", "we" and "us"
mean those maintainers. By using the service you agree to these terms and to our
Privacy Policy. If you use it for an organization, you confirm you're
allowed to accept these terms for it.
The code and the service
RelayRunner's source code is on GitHub under the license in its repository. These terms don't limit what that license lets you do with the code. They only cover the hosted service. You're always free to run RelayRunner yourself instead.
Early access
The service is new and still changing. Features may change or go away, it may be unavailable at times, and we may shut it down. Keep a GitHub-hosted fallback in your relay jobs so CI keeps running when RelayRunner can't route a job. The service is free during early access. If we ever charge for it, we'll tell you before you're billed anything.
Your account
You need a GitHub account to sign in, and you're responsible for what happens under your account and on machines you connect. Keep machine tokens private. If you think your account or a machine has been compromised, disconnect it and email security@relayrunner.app.
Your code, workflows and machines
- You keep all rights to your code, workflows and data. You let us process them only as needed to run the service, as described in the Privacy Policy.
- A self-hosted runner executes whatever a workflow tells it to, as your user, on your machine. You decide which repositories and jobs can run on your machines, and you're responsible for who can change those workflows. RelayRunner never routes public repositories' jobs to connected machines, but that isn't a substitute for your own care.
- You're responsible for having the rights to the code and workflows you run.
GitHub and other providers
Your use of GitHub, Blacksmith and other runner providers is governed by their own terms. What they charge, including GitHub Actions minutes used when a job falls back to GitHub-hosted runners, is between you and them. The minutes and savings RelayRunner shows are estimates.
Acceptable use
Don't use the service to:
- break the law or infringe anyone's rights;
- mine cryptocurrency, attack or scan other systems, send spam, or host malware on hosted runners or lint checks;
- access workspaces, machines or data that aren't yours;
- disrupt or overload the service, or get around its limits. Good-faith security research is welcome: report what you find to security@relayrunner.app and give us reasonable time to fix it before you share it.
Stopping
You can stop at any time: uninstall the GitHub Apps, disconnect your machines, and email privacy@relayrunner.app to delete your account. We may suspend or end your access if you break these terms or to protect the service or other people. If we shut the service down, we'll give notice where we reasonably can.
No warranty
The service is provided "as is" and "as available", without warranties of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose and non-infringement. We don't promise that it will be uninterrupted, error-free or secure, or that it will route any particular job.
Limitation of liability
To the fullest extent the law allows, RelayRunner and its maintainers and contributors won't be liable for any indirect, incidental, special, consequential or punitive damages, or for lost profits, data, or CI minutes and other charges from third parties, arising from your use of the service. Our total liability for any claim about the service is limited to the greater of what you paid us for it in the 12 months before the claim, or US$50.
Indemnity
If someone makes a claim against us because of your code, your workflows or your breach of these terms, you'll cover the reasonable costs of that claim.
Changes
If we change these terms, we'll post the new version here and update the date above. Using the service after that means you accept the new terms.
Contact
Questions about these terms or your data: privacy@relayrunner.app. Security reports: security@relayrunner.app. Anything else: GitHub issues.