Terms and Conditions

VibeGuard macOS Application

Last Updated: January 5, 2025

1. Introduction

These Terms and Conditions ("Terms") govern your use of VibeGuard, a macOS application for unit test management ("Software"), developed and distributed by VibeGuard Team ("we," "us," or "our"). By downloading, installing, or using VibeGuard, you agree to be bound by these Terms.

2. License Grant

Subject to your compliance with these Terms, we grant you a limited, non-exclusive, non-transferable license to use VibeGuard on macOS devices you own or control.

You may:

  • Install and use VibeGuard on multiple macOS devices you own
  • Use VibeGuard for personal and commercial software development projects
  • Integrate VibeGuard with your existing development workflows

You may not:

  • Redistribute, sell, or sublicense VibeGuard
  • Reverse engineer, decompile, or disassemble the Software
  • Remove or modify any proprietary notices or labels
  • Use VibeGuard to develop competing software

3. Disclaimer of Warranties

VIBEGUARD IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.

We expressly disclaim all warranties, whether express, implied, or statutory, including but not limited to:

  • Warranties of merchantability and fitness for a particular purpose
  • Warranties that VibeGuard will be error-free or uninterrupted
  • Warranties regarding the accuracy or reliability of test results
  • Warranties that VibeGuard will detect all bugs or issues in your code

VibeGuard is a development tool designed to assist with unit testing. It does not guarantee the quality, correctness, or completeness of your software or tests.

4. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE SHALL NOT BE LIABLE FOR ANY DAMAGES ARISING FROM YOUR USE OF VIBEGUARD.

This includes, but is not limited to:

  • Software Defects: Bugs, errors, or failures in your software that VibeGuard failed to detect
  • Test Failures: Broken, incomplete, or incorrect unit tests generated or managed by VibeGuard
  • Data Loss: Loss of code, test files, or project data
  • Business Losses: Lost profits, revenue, or business opportunities
  • Production Issues: Problems in production systems or deployed software
  • Security Vulnerabilities: Security issues not detected by VibeGuard's testing

Our total liability shall not exceed the amount you paid for VibeGuard ($10.00).

5. User Responsibilities

You acknowledge and agree that:

  • You are solely responsible for the quality, correctness, and completeness of your software and tests
  • VibeGuard is a development aid and does not replace proper software engineering practices
  • You must independently verify all test results and code quality
  • You should maintain proper backups of your code and project files
  • You are responsible for compliance with all applicable laws and regulations
  • You must use your own API keys for AI features (BYOK - Bring Your Own Key)

6. AI Features and Third-Party Services

VibeGuard's AI features require integration with third-party AI services (such as OpenAI or Anthropic). You acknowledge that:

  • You must provide your own API keys for these services
  • Your use of AI features is subject to the terms of the respective AI service providers
  • We are not responsible for the availability, accuracy, or cost of third-party AI services
  • AI-generated code and tests may contain errors and must be reviewed before use
  • You are responsible for any costs incurred with third-party AI services

7. Privacy and Data

VibeGuard is designed with a local-first architecture. We do not collect, store, or transmit your source code or project data to our servers. However:

  • When using AI features, your code may be sent to third-party AI services
  • We may collect anonymous usage analytics to improve the software
  • Crash reports may be sent to help us fix bugs (no source code included)
  • You are responsible for protecting your own source code and sensitive data

8. Updates and Support

We may provide updates to VibeGuard at our discretion. Updates may include bug fixes, new features, or security improvements. We provide email support on a best-effort basis but do not guarantee response times or resolution of issues.

9. Termination

This license is effective until terminated. Your rights under this license will terminate automatically if you fail to comply with any of these Terms. Upon termination, you must cease all use of VibeGuard and delete all copies from your devices.

10. Governing Law

These Terms shall be governed by and construed in accordance with the laws of the State of California, United States, without regard to its conflict of law provisions. Any disputes arising under these Terms shall be resolved in the courts of California.

11. Changes to Terms

We reserve the right to modify these Terms at any time. Updated Terms will be posted on our website and will become effective immediately upon posting. Your continued use of VibeGuard after any changes constitutes acceptance of the new Terms.

Contact Information

If you have any questions about these Terms and Conditions, please contact us:

support@vibeguard.org