Terms of Service

Last updated: November 05, 2025

Version 1.0

1. Acceptance of Terms

By accessing or using NodeBreach ("Platform"), you agree to be bound by these Terms of Service ("Terms"). If you disagree with any part of these Terms, you may not access the Platform.

These Terms apply to all users, including visitors, registered users, and subscribers ("Users", "you", or "your").

2. Description of Service

NodeBreach is a cybersecurity training platform providing:

  • On-demand vulnerable virtual machines (VMs) for penetration testing practice
  • Gamified challenges including capture-the-flag (CTF) scenarios
  • Simulated attack and defense scenarios
  • Learning paths and skill progression tracking
  • Leaderboards, rankings, and competitive gameplay
  • Web-based terminals and desktop access (VNC) to training environments

Important: All vulnerabilities and attack scenarios are contained within isolated Docker containers. Activities on NodeBreach are for educational purposes only.

3. Acceptable Use Policy

3.1 Permitted Activities

You may:

  • Launch attacks against YOUR OWN NodeBreach training VMs
  • Practice penetration testing techniques in isolated environments
  • Participate in platform-sanctioned competitions and challenges
  • Share non-malicious knowledge and writeups with the community

3.2 Prohibited Activities

You may NOT:

  • Attack infrastructure, systems, or networks OUTSIDE the Platform
  • Attempt to access other users' accounts or training VMs without permission
  • Compromise, disrupt, or overload Platform infrastructure
  • Use the Platform for any illegal activity or real-world attacks
  • Distribute malware, viruses, or malicious code outside training environments
  • Scrape, data mine, or harvest user information
  • Reverse engineer, decompile, or attempt to extract Platform source code
  • Share or resell your account credentials
  • Bypass resource limits, abuse free tier, or create multiple accounts
  • Use automated tools (bots) to inflate rankings or farm points

Violation of this policy may result in immediate account termination and potential legal action.

4. Account Registration and Security

4.1 Account Creation

  • You must be at least 16 years old to create an account
  • You must provide accurate and current information
  • You are responsible for maintaining account confidentiality
  • One account per person (no multi-accounting)

4.2 Account Security

You are responsible for all activity under your account. You agree to:

  • Use a strong, unique password
  • Enable two-factor authentication (2FA) when available
  • Notify us immediately of unauthorized access
  • Not share your credentials with anyone

5. Subscription Plans and Payments

5.1 Subscription Tiers

We offer multiple subscription tiers with different features and resource limits. Current pricing and features are available on our website.

5.2 Billing and Payments

  • Recurring Billing: Subscriptions automatically renew monthly or annually
  • Payment Methods: Credit cards processed securely by Stripe
  • Taxes: Prices exclude applicable taxes (VAT, sales tax)
  • Failed Payments: Service may be suspended after failed payment attempts
  • Price Changes: We'll notify you 30 days before price increases

5.3 Refunds and Cancellations

  • Free Trial: No charges if you cancel during trial period
  • Cancellation: Cancel anytime; access continues until end of billing period
  • Refund Policy: 14-day money-back guarantee for annual subscriptions
  • No Partial Refunds: Monthly subscriptions are non-refundable after 48 hours
  • Service Credits: Downtime exceeding 5% may result in pro-rated credits

6. Intellectual Property

6.1 Platform Content

All content, features, and functionality (including but not limited to software, text, graphics, logos, challenges, and training scenarios) are owned by NodeBreach and protected by copyright, trademark, and other intellectual property laws.

6.2 User-Generated Content

You retain ownership of content you create (notes, scripts, writeups). By posting content on NodeBreach, you grant us a non-exclusive, worldwide, royalty-free license to use, reproduce, and display your content for Platform operations.

6.3 Prohibited Content

You may not post content that:

  • Contains actual malware, exploits, or attack tools intended for real-world use
  • Infringes on others' intellectual property rights
  • Is offensive, discriminatory, or harassing
  • Violates applicable laws or regulations

7. Service Availability and Limitations

7.1 Service Uptime

We strive for 99.5% uptime but do not guarantee uninterrupted access. Planned maintenance will be announced in advance.

7.2 Resource Limits

  • VMs are subject to memory, CPU, and storage limits per tier
  • Idle VMs may be automatically stopped after 4 hours
  • Excessive resource usage may trigger rate limiting

7.3 Data Backup

We perform regular backups but you are responsible for backing up your own data. We are not liable for data loss.

8. Liability and Disclaimers

8.1 Disclaimer of Warranties

THE PLATFORM IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.

We do not warrant that the Platform will be error-free, secure, or available at all times.

8.2 Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, NODEBREACH SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR ANY LOSS OF DATA, USE, OR GOODWILL.

OUR TOTAL LIABILITY SHALL NOT EXCEED THE AMOUNT YOU PAID TO US IN THE 12 MONTHS PRECEDING THE CLAIM.

8.3 Indemnification

You agree to indemnify and hold harmless NodeBreach from any claims, damages, or expenses arising from your violation of these Terms or misuse of the Platform.

9. Account Termination

9.1 Your Right to Terminate

You may close your account at any time from your dashboard or by contacting support.

9.2 Our Right to Terminate

We may suspend or terminate your account if:

  • You violate these Terms or the Acceptable Use Policy
  • Payment fails after multiple attempts
  • Your account is used for fraudulent or illegal activity
  • We discontinue the service (30 days notice)

9.3 Effect of Termination

Upon termination, your access ends immediately. Data may be retained for 30 days for potential restoration, then permanently deleted (except where required by law).

10. Dispute Resolution

10.1 Governing Law

These Terms are governed by the laws of [Your Jurisdiction], without regard to conflict of law principles.

10.2 Arbitration

Any disputes shall be resolved through binding arbitration rather than in court, except for small claims court matters or intellectual property disputes.

10.3 Class Action Waiver

You agree to resolve disputes on an individual basis and waive the right to participate in class actions or representative proceedings.

11. Changes to Terms

We reserve the right to modify these Terms at any time. Material changes will be communicated via email and in-platform notification.

Continued use of the Platform after changes constitutes acceptance of updated Terms.

12. Miscellaneous

  • Severability: If any provision is found unenforceable, the remainder continues in effect
  • Entire Agreement: These Terms constitute the entire agreement between you and NodeBreach
  • No Waiver: Failure to enforce any provision does not waive our right to do so later
  • Assignment: You may not assign these Terms; we may assign to affiliates or successors

13. Contact Information

Email: legal@nodebreach.com

Support: support@nodebreach.com

Billing: billing@nodebreach.com

By creating an account or using NodeBreach, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service.