Terms of Service

Last updated: 30 July 2026

1. The service

MagSolutionsAI is a GitHub App that automatically analyses your code and reports potential security issues: hardcoded credentials, code vulnerabilities, and dependencies that do not exist or were published very recently.

It runs at two moments. Once, when you install it, over a bounded sample of the code already in your repositories — the limits and the exact file types are set out in section 2.1 of the Privacy Policy. Then on every pull request, over the added lines.

By installing the App you agree to these terms.

2. What the service is — and what it is not

This is an automated static analysis tool. It is an aid to review, not a guarantee of security.

You explicitly acknowledge that:

The tool does not replace a security audit, a penetration test, or professional review. Decisions about merging code remain entirely yours.

3. Acceptable use

You agree not to:

We may suspend an installation that materially breaches this section.

4. Availability

We aim to keep the service available but do not commit to any specific uptime unless agreed separately in writing. The service depends on third parties (GitHub, PyPI, npm) and their outages may affect it. When a dependency registry cannot be reached, the tool reports the dependency as unverifiable rather than as safe.

5. Warranties

The service is provided "as is" and "as available". To the maximum extent permitted by applicable law, we disclaim implied warranties of merchantability, fitness for a particular purpose and non-infringement. Nothing in these terms limits any warranty or right that cannot be excluded under the law applicable to you.

6. Limitation of liability

To the maximum extent permitted by applicable law, we are not liable for indirect, incidental, special or consequential damages, nor for loss of profits, data or business opportunity, arising from the use of or inability to use the service — including any security incident the tool did not detect.

Where liability cannot be excluded, it is limited to the amount you paid for the service in the twelve months preceding the claim. Nothing in these terms excludes liability for wilful misconduct or gross negligence, or any other liability that cannot lawfully be excluded.

7. Fees

Free plans are provided at no cost and may change or end with reasonable notice. Paid plans are billed as stated in the GitHub Marketplace listing at the time of purchase. Purchases, upgrades, downgrades and cancellations are handled through GitHub Marketplace and are subject to GitHub's own terms.

8. Data

Our handling of data is described in the Privacy Policy. In summary: we do not store your source code.

9. Termination

You may uninstall the App at any time; that ends these terms for you. We may terminate an installation for material breach of section 3, or discontinue the service with reasonable notice.

10. Governing law and jurisdiction

These terms are governed by the laws of Spain, without regard to conflict of law rules.

If you are acting in the course of a business, any dispute arising out of or relating to these terms or the service is subject to the exclusive jurisdiction of the courts of Barcelona, Spain, and both parties waive any other forum to which they might otherwise be entitled.

If you are a consumer, this section does not apply to you: you keep the protection of the mandatory provisions of the law of your country of residence, and you may bring proceedings in the courts of that country.

11. Contact

contact@magsolutionsai.com