Terms of Service

Please read these terms carefully before using GitGhost

These Terms of Service govern your access to and use of GitGhost, a desktop application designed to help developers visualize, manage, and work with Git repositories, branches, commits, worktrees, diffs, and development workflows.

By downloading, installing, accessing, or using GitGhost, you agree to these Terms. If you do not agree, you must not use the application.

1. License Grant

GitGhost grants you a limited, non-exclusive, non-transferable, revocable license to install and use the application in accordance with these Terms and the license plan associated with your account or purchase.

This license allows you to use GitGhost for personal, professional, or internal business purposes, depending on the plan you have selected.

You may not:

  • Resell, sublicense, rent, lease, distribute, or commercially exploit GitGhost without prior written permission.
  • Copy, modify, decompile, reverse engineer, disassemble, or attempt to derive the source code of the application, except where permitted by applicable law.
  • Circumvent, disable, or interfere with license validation, security mechanisms, usage limits, or access controls.
  • Use GitGhost to build, train, or benchmark a competing product without authorization.

All rights not expressly granted under these Terms are reserved by GitGhost.

2. Use of the Application

GitGhost is provided as a developer productivity tool for working with Git repositories and related workflows.

You are responsible for:

  • Ensuring that you have the right to access and modify the repositories you open with GitGhost.
  • Reviewing Git operations before executing destructive or irreversible actions.
  • Maintaining appropriate backups of your repositories and project files.
  • Complying with applicable laws, company policies, repository permissions, and third-party service terms.

GitGhost may allow you to perform Git operations such as commits, branch changes, merges, rebases, resets, stash operations, conflict resolution, worktree management, and other repository actions.

You acknowledge that Git operations can modify, overwrite, delete, or restructure repository state. You are solely responsible for the consequences of actions you execute through the application.

3. Trial, Plans, and Payment

GitGhost may offer a free trial, free plan, paid plan, lifetime license, subscription, or enterprise license, depending on the available offering at the time of purchase.

If a free trial is offered, it is intended to allow users to evaluate the product before purchasing. At the end of the trial period, access to paid features may be restricted unless a valid license is purchased.

Paid plans may include features such as advanced Git visualization, enhanced branch workflows, AI-assisted features, agent-based automation, team functionality, or enterprise controls.

Unless otherwise stated:

  • Prices are displayed before purchase.
  • Payments are processed by third-party payment providers.
  • Access to paid features requires a valid license.
  • License activation may require an email address and a device identifier.
  • Taxes, fees, or currency conversions may be handled by the payment provider.

All purchases are final unless a refund is required by applicable law or explicitly offered by GitGhost at the time of purchase.

4. Free, Pro, and Enterprise Usage

GitGhost may provide different feature sets depending on the selected plan.

Free or Trial Plans

Free or trial plans may include limited or temporary access to GitGhost features. GitGhost may modify, restrict, or discontinue free or trial access at any time.

Pro Plans

Pro plans are intended for individual users or small teams, depending on the license terms presented at purchase. Pro users may receive access to paid features available under their plan.

Enterprise Plans

Enterprise plans may include additional controls, multi-user licensing, centralized billing, team management, priority support, custom agreements, security reviews, or deployment requirements.

Enterprise usage may be subject to additional written terms between GitGhost and the customer.

5. AI and Agent Features

GitGhost may include optional AI-powered or agent-based features, including but not limited to:

  • Commit message generation.
  • Code review assistance.
  • Branch analysis.
  • Pull request or merge request summaries.
  • Repository insights.
  • Automated development workflows.
  • Agent-based work on branches or tasks.

You are responsible for reviewing, validating, and approving any output generated by AI features or agents before relying on it, committing it, merging it, deploying it, or sharing it.

GitGhost does not guarantee that AI-generated output will be accurate, secure, complete, non-infringing, or suitable for your specific use case.

When using AI or agent features, you are responsible for ensuring that you do not submit confidential, restricted, sensitive, regulated, or third-party code unless you have the appropriate rights and permissions.

Where supported, AI features may depend on external providers, local models, command-line tools, or user-configured credentials. Your use of those providers may be governed by their own terms and privacy policies.

6. Repository Content and User Responsibility

GitGhost is designed to work primarily with repositories stored locally on your device.

You retain ownership of your source code, repository content, commits, branches, tags, issues, documentation, and related project materials.

GitGhost does not claim ownership over your repository content.

You are solely responsible for:

  • The content of your repositories.
  • The legality of the code and materials you process through GitGhost.
  • Protecting secrets, tokens, passwords, credentials, private keys, and sensitive data.
  • Reviewing diffs, generated content, and automated changes before committing or pushing.
  • Ensuring that automated agents do not perform unintended or unauthorized changes.

GitGhost is not responsible for repository corruption, lost commits, failed merges, incorrect conflict resolution, accidental resets, deleted branches, overwritten files, or unintended Git operations performed by the user or configured agents.

7. Third-Party Services and Integrations

GitGhost may integrate with third-party platforms, services, tools, or APIs, including but not limited to:

  • GitHub.
  • GitLab.
  • Bitbucket.
  • AI model providers.
  • Local or remote CLI tools.
  • Payment providers.
  • Error reporting or diagnostic services.
  • Cloud infrastructure providers.

Your use of third-party integrations is subject to the terms, policies, limitations, and availability of those providers.

GitGhost is not responsible for third-party service outages, API changes, rate limits, authentication failures, provider errors, billing changes, or data handling practices outside GitGhost's control.

8. Intellectual Property

GitGhost, including its software, interface, branding, design, logos, website, documentation, and related materials, is owned by GitGhost or its licensors and is protected by intellectual property laws.

You may not copy, reproduce, distribute, modify, create derivative works from, publicly display, or commercially exploit any part of GitGhost without prior written permission, except as expressly allowed by these Terms.

Third-party trademarks, logos, product names, and company names referenced within GitGhost remain the property of their respective owners.

9. Updates and Changes to the Application

GitGhost may release updates, patches, improvements, new features, or compatibility fixes from time to time.

Updates may be required to continue using certain features, maintain compatibility, improve security, or validate licenses.

GitGhost may modify, suspend, or discontinue any feature, plan, integration, or part of the application at any time.

We are not obligated to provide support for outdated versions of the application.

10. Support

Support may be provided by email or other official channels made available by GitGhost.

You can contact support at:

contact@gitghost.io

Support availability, response times, and priority may vary depending on your license plan.

Enterprise customers may receive additional support terms under a separate agreement.

11. Acceptable Use

You agree not to use GitGhost to:

  • Violate any law, regulation, contractual obligation, or third-party right.
  • Access, modify, or process repositories without authorization.
  • Distribute malware, malicious code, credential stealers, or intentionally harmful software.
  • Circumvent licensing, security, authentication, or access controls.
  • Abuse AI or agent features to generate harmful, illegal, or unauthorized content.
  • Interfere with the operation, stability, security, or availability of GitGhost or related services.
  • Misrepresent your identity, license status, or authorization to use the software.

Violation of this section may result in suspension or termination of access.

12. Disclaimer of Warranties

GitGhost is provided on an "as is" and "as available" basis.

To the maximum extent permitted by law, GitGhost makes no warranties, express or implied, including warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, availability, security, or uninterrupted operation.

We do not guarantee that:

  • GitGhost will be error-free or uninterrupted.
  • Git operations will always produce the intended result.
  • AI-generated or agent-generated output will be correct or safe.
  • Third-party integrations will remain available or compatible.
  • The application will meet every specific requirement of your workflow or environment.

You use GitGhost at your own risk.

13. Limitation of Liability

To the maximum extent permitted by law, GitGhost and its owners, developers, affiliates, contractors, and licensors shall not be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages.

This includes, but is not limited to:

  • Loss of code.
  • Loss of data.
  • Lost profits.
  • Business interruption.
  • Repository corruption.
  • Failed deployments.
  • Security incidents caused by user configuration.
  • Incorrect AI or agent-generated output.
  • Losses caused by third-party services or integrations.
  • Damages resulting from the use or inability to use GitGhost.

In no event shall GitGhost's total liability exceed the amount paid by you for the application or service during the twelve months preceding the claim, unless otherwise required by applicable law.

14. Termination

We may suspend or terminate your license or access to GitGhost if you violate these Terms, misuse the application, circumvent licensing, abuse services, or engage in unauthorized activity.

Upon termination, you must stop using GitGhost and delete any copies of the software if requested.

Sections related to intellectual property, disclaimers, limitation of liability, payment obligations, and dispute resolution will survive termination.

15. Changes to These Terms

We may update these Terms from time to time.

When changes are significant, we may notify users through the application, website, email, or another appropriate channel.

Continued use of GitGhost after updated Terms become effective constitutes acceptance of the revised Terms.

If you do not agree to the updated Terms, you must stop using GitGhost.

16. Governing Law

These Terms are governed by the applicable laws of the developer's jurisdiction, without regard to conflict of law principles.

Any disputes arising from or related to these Terms or your use of GitGhost shall be resolved in the competent courts of the developer's jurisdiction, unless otherwise required by applicable law or agreed in writing.

17. Contact

If you have questions about these Terms, contact us at:

contact@gitghost.io

By using GitGhost, you acknowledge that you have read, understood, and agreed to these Terms of Service.

Visual Git for Serious Developers

Download for Mac