Signal9Signal9 — home
online

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.