Software Usage Agreement

Last updated: 2025-01-29

1. Software Components

This agreement covers the use of:

  • Our Kubernetes management agent
  • AI-powered assistance features
  • Associated web interfaces and tools

2. Agent Installation and Permissions

2.1 Installation

  • The agent must be installed using our provided kubectl commands
  • Installation requires privileged cluster access
  • Only install the agent on clusters you are authorized to manage

2.2 Permissions

  • The agent requires privileged access for debugging capabilities
  • Access is limited to cluster management and monitoring
  • No access to application data or workload contents

3. Usage Terms

3.1 Authorized Use

  • Use for lawful Kubernetes cluster management only
  • Follow security best practices
  • Maintain appropriate access controls

3.2 Prohibited Use

  • No reverse engineering of the agent
  • No unauthorized modification
  • No use for illegal or harmful purposes

4. Security Requirements

4.1 Your Obligations

  • Maintain secure cluster environments
  • Protect access credentials
  • Report security concerns promptly
  • Update the agent when required

4.2 Our Commitments

  • Secure communication via HTTPS
  • Regular security updates
  • Prompt vulnerability fixes
  • Secure credential storage

5. Service Level Expectations

5.1 Availability

  • Service provided “as is”
  • No guaranteed uptime commitments
  • Scheduled maintenance with advance notice
  • Canary deployments for updates

5.2 Support

  • AI-powered assistance available 24/7
  • Technical support via specified channels
  • Regular feature updates

6. Liability and Warranties

6.1 Disclaimer

  • No warranty for service fitness
  • AI recommendations provided without guarantee
  • User responsible for command execution
  • No liability for cluster modifications

6.2 User Responsibility

  • Review AI suggestions before execution
  • Maintain cluster backups
  • Monitor agent performance
  • Comply with security requirements

7. Updates and Modifications

  • We may update the software and this agreement
  • Continued use implies acceptance
  • Notice provided for material changes
  • Agent updates may be required

8. Termination

  • Remove agent upon service termination
  • Backup necessary data before removal
  • No refunds for partial periods
  • We may terminate for agreement violations

Contact

For questions about this agreement, contact support@ranching.farm.