← back

Terms of Service

Last updated: 2026-05-11

These Terms govern your use of the RepoWave GitHub App, CLI, APIs, automation, and hosted service at repowave.dev (the "Service"). By installing the GitHub App, running the CLI, connecting an organization, or using the hosted Service, you agree to these Terms.

This document is a product-specific operational draft and should be reviewed by counsel before broad commercial rollout.

1. Service role

RepoWave helps authorized repository owners and maintainers audit code quality, surface findings, and create tightly scoped automation output such as draft pull requests, commit comments, or reports.

RepoWave is advisory software. It does not replace engineering review, security review, legal review, compliance review, or production release controls.

2. Authority to connect repositories

You must have authority to install RepoWave on any GitHub account, organization, or repository you connect to the Service.

Installing the GitHub App grants RepoWave the permissions shown on the GitHub App installation screen. The current product may request access to repository metadata, pull requests, contents, checks, issues, comments, or other GitHub resources depending on the installed configuration.

You are responsible for reviewing the permissions before installation and for removing access when it is no longer needed.

3. Repository access and automation

RepoWave may read repository metadata, selected repository contents, workflow files, dependency files, code paths, pull request metadata, issue metadata, commit identifiers, scan results, and related logs as needed to provide the Service.

When write permissions are enabled, RepoWave may create branches, draft pull requests, pull request comments, commit comments, checks, issues, labels, or other GitHub artifacts within the limits of the product configuration.

You remain responsible for reviewing all generated findings, comments, pull requests, code changes, and automation output before merging, deploying, or acting on them.

4. User content and intellectual property

You retain ownership of your repositories, source code, uploaded content, configuration, prompts, issue content, pull request content, and related materials.

You grant RepoWave the limited rights needed to process that content solely to provide, secure, maintain, support, and improve the Service. RepoWave owns the platform, product interface, infrastructure, documentation, service logic, rules, analytics, and product-generated templates, except for your underlying content.

RepoWave does not claim ownership of your code.

5. Subscriptions, billing, and cancellation

RepoWave may offer free, trial, paid, team, marketplace, or usage-based plans. The current Marketplace tiers are Free, Pro, and Team unless the listing or checkout flow says otherwise. Paid plans are billed through the payment channel shown at checkout or through GitHub Marketplace when applicable.

Unless the checkout flow says otherwise, subscriptions renew automatically until canceled. Cancellation stops future renewal but does not automatically refund past charges, used service periods, usage-based charges, marketplace fees, or processor fees.

Refunds, credits, and plan exceptions are handled case by case unless a separate written agreement or marketplace policy applies.

6. Acceptable use

You agree not to:

7. Availability, beta features, and support

RepoWave may change, suspend, or remove features as the product evolves. Some features may be beta, experimental, or limited to specific accounts.

Unless a separate written agreement says otherwise, the Service is provided without guaranteed uptime, support response time, scan completion time, or finding accuracy.

8. Security and responsible disclosure

Security reports should follow the process in SECURITY.md. Do not disclose vulnerabilities publicly before RepoWave has had a reasonable opportunity to investigate and remediate.

9. No warranty

The Service is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, whether express, implied, statutory, or otherwise.

RepoWave does not warrant that findings are exhaustive, accurate, secure, complete, suitable for a specific compliance framework, or appropriate for any particular production environment.

10. Limitation of liability

To the maximum extent permitted by law, RepoWave and its operators will not be liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for loss of profits, revenue, goodwill, data, code, business opportunity, or production availability.

Unless a separate written agreement says otherwise, total cumulative liability for any claim related to the Service is limited to the amount you paid for the Service in the twelve months before the claim, or USD $100 if you used only free features.

11. Indemnification

You agree to defend, indemnify, and hold harmless RepoWave and its operators from claims arising from your use of the Service, your connected repositories, your automation decisions, your violation of these Terms, or your violation of applicable law or third-party rights.

12. Suspension and termination

RepoWave may suspend or terminate access for security risk, non-payment, abusive use, suspected misuse, legal risk, policy violations, or operational necessity.

You may stop using the Service by uninstalling the GitHub App, disconnecting integrations, canceling paid plans, or deleting your account where supported.

13. Changes to these Terms

RepoWave may update these Terms as the product changes. Material changes should be announced through the Service, documentation, marketplace listing, email, or another reasonable channel before they take effect when practical.

Continued use after changes take effect means you accept the updated Terms.

14. Governing law

These Terms are governed by the laws of the State of Washington, USA, without regard to its conflict-of-laws rules. Disputes shall be resolved in the state or federal courts located in King County, Washington, unless a later written agreement or counsel-approved LLC update replaces this section.

Contact

Questions about these Terms: support@repowave.dev