Legal
Terms of service
The short version: use the labs to learn, don't abuse the platform, and we'll keep it running. Last updated September 2026.
Accounts
You need an account to sync lab progress and access paid features. You're responsible for keeping your credentials secure and for activity under your account.
Acceptable use
Lab environments are provided for hands-on Linux training. Don't use them to attack systems you don't own or have permission to test, to mine cryptocurrency, or to host unrelated services. We may suspend accounts that abuse shared infrastructure.
Lab progress and data
Your lab progress is stored locally in your browser and, when you're signed in, in your Signal9 account. We don't sell your data. See our privacy policy for details on what we collect and why.
Subscriptions and billing
Paid plans (Signal9 Pro, billed monthly or annually) renew automatically at the price shown when you subscribe, at the end of each billing period, until you cancel. We email a receipt for every charge. If we change a plan's price, we'll tell you before it applies to your next renewal. Your progress, badges and certificates remain yours regardless of plan changes.
Refunds and cancellation
You can cancel any time from your account's billing settings. Cancelling stops future renewals — you keep Pro access through the end of the period you've already paid for, and you won't be charged again.
We don't automatically refund partial billing periods, since you keep full access until the period ends. If you were charged in error, couldn't access something you paid for, or aren't happy with a recent charge, email support@signal9.sh — we review refund requests individually and want you treated fairly.
One-time practice-time packs: unused time can be refunded within 14 days of purchase; time you've already used isn't refundable.
Availability
We aim for reliable uptime but lab environments and the platform are provided "as is," without warranty of uninterrupted availability. We'll do our best to communicate planned maintenance in advance.
Changes to these terms
We may update these terms as the product evolves. Meaningful changes will be communicated in-app or by email before they take effect.
Questions
Contact support@signal9.sh with any questions about these terms.
