Terms of Service
1. Acceptance of Terms
These Terms of Service ("Terms") constitute a legally binding agreement between you ("User", "you") and GreenSecOps ("GreenSecOps", "we", "us", "our"), governing your access to and use of the GreenSecOps service, including the web application at app.greensecops.io, the marketing website at greensecops.io, the GitHub App, any APIs, and related tools (collectively, the "Service").
By creating an account, installing the GitHub App, or otherwise using the Service, you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy, which is incorporated herein by reference. If you do not agree, you must not use the Service.
If you are accepting these Terms on behalf of an organisation, you represent and warrant that you have the authority to bind that organisation. In that case, "you" refers to the organisation.
2. Service Description
GreenSecOps is a software-as-a-service (SaaS) platform that analyses GitHub Actions workflow files for security vulnerabilities, reliability issues, performance inefficiencies, energy consumption patterns, and maintainability concerns. The Service produces quality grades (from A+++ to F) per category and per workflow file, and optionally generates AI-assisted remediation patches ("AI Fixes") that may be proposed as GitHub pull requests.
The Service is provided "as-is" and is subject to change. We reserve the right to modify, suspend, or discontinue any aspect of the Service with reasonable advance notice where practicable.
3. Account Registration and GitHub Integration
Account creation. To use the Service, you must authenticate via GitHub OAuth. By doing so, you grant GreenSecOps permission to read your GitHub profile information (username, display name, primary email) in accordance with the scopes requested during OAuth authorisation.
GitHub App installation. Activating analysis for a repository requires installing the GreenSecOps GitHub App and granting the permissions listed on the installation page. You represent that you have the right to install the App on any repository you connect — either as the repository owner or with explicit permission from the owner.
Account security. You are responsible for maintaining the confidentiality of your account credentials and for all activity that occurs under your account. You must notify us immediately at support@greensecops.io if you suspect unauthorised access.
Eligibility. You must be at least 18 years old to use the Service. By using the Service, you represent that you meet this requirement.
4. Subscription and Billing
Plans. The Service is offered under the following plans: Free, Starter ($19/month), Pro ($79/month), Ultimate ($299/month), and Open Source (free for qualifying projects). Plan details, limits, and current pricing are described on the pricing page and may be updated from time to time.
Billing cycle and auto-renewal. Paid subscriptions are billed monthly in advance, beginning on the date you upgrade to a paid plan. Subscriptions renew automatically at the end of each billing period unless you cancel before the renewal date. Renewal charges use the payment method on file.
Payment. All payments are processed by Stripe, Inc. By providing payment information, you authorise us to charge your payment method for the applicable subscription fees. All amounts are stated in US dollars (USD) unless otherwise indicated. You are responsible for any applicable taxes.
Cancellation. You may cancel your subscription at any time via the billing page in your account settings. Cancellation takes effect at the end of the current billing period, after which your account will downgrade to the Free plan. You will not be charged for subsequent periods.
Refunds. Subscription fees are non-refundable except where required by applicable law. We will, at our sole discretion, consider refund requests for exceptional circumstances (such as extended service outage caused by us) on a case-by-case basis. Submit refund requests to support@greensecops.io.
Price changes. We may change subscription prices on 30 days' written notice (by email to your registered address). Continued use after the effective date constitutes acceptance of the new price.
Free plan. The Free plan is provided at no cost and carries no service-level commitments. We may modify or discontinue it at any time with 30 days' notice.
5. Acceptable Use
You agree not to use the Service in any way that:
- Violates any applicable law or regulation, including the GDPR, French law, and any export controls.
- Infringes the intellectual property rights, privacy rights, or other rights of any third party.
- Introduces malware, viruses, or malicious code into the Service or its infrastructure.
- Attempts to probe, scan, or test the vulnerability of the Service or any connected system without prior written authorisation from us.
- Circumvents, disables, or interferes with security features or usage limits of the Service, including rate limits, quota systems, or tier restrictions.
- Reverse-engineers, decompiles, or disassembles the Service software, except as permitted by applicable law.
- Resells or sublicenses access to the Service without our prior written consent.
- Scrapes or harvests data from the Service beyond what is provided by official API endpoints.
- Uses the Service to generate output for the purpose of building a competing product or benchmarking the Service without our written consent.
We reserve the right to suspend or terminate accounts that violate these provisions, without liability and without prejudice to any other remedies available to us.
6. Intellectual Property
Our intellectual property. The Service, including its software, algorithms, grade-computation logic, user interface, design, documentation, and all related materials, is owned by GreenSecOps or its licensors and is protected by intellectual property laws. These Terms do not transfer any ownership of our intellectual property to you. You are granted a limited, non-exclusive, non-transferable, revocable licence to use the Service solely as permitted by these Terms.
Your data. You retain all ownership rights to your workflow files, repository data, and any other content you make accessible to the Service ("Your Data"). By using the Service, you grant GreenSecOps a limited, non-exclusive, worldwide, royalty-free licence to access, read, and process Your Data solely to the extent necessary to provide the Service to you. This licence terminates when you revoke the GitHub App installation or delete your account.
Feedback. If you provide suggestions, bug reports, or other feedback about the Service, you grant us an irrevocable, perpetual, royalty-free right to use such feedback for any purpose, without any obligation to you.
7. Privacy
Our collection, use, and protection of personal data is described in our Privacy Policy. By using the Service, you consent to data processing as described therein.
8. Warranties and Disclaimers
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ACCURACY, OR UNINTERRUPTED AVAILABILITY.
We do not warrant that: (a) the Service will be free of errors or defects; (b) grades and AI Fixes will be accurate, complete, or suitable for your specific workflow or environment; (c) issues identified by the Service represent an exhaustive list of problems; or (d) AI-generated fix suggestions will not introduce new issues.
You are solely responsible for reviewing AI Fix suggestions before applying them to your repositories. Grades and recommendations are informational and do not constitute professional security, legal, or engineering advice.
9. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL GREENSECOPS OR ITS OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, OR LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION, OR LOSS OF GOODWILL, ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF OR INABILITY TO USE THE SERVICE, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
TO THE EXTENT NOT PROHIBITED BY LAW, OUR TOTAL CUMULATIVE LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE SHALL NOT EXCEED THE GREATER OF: (A) THE TOTAL FEES PAID BY YOU TO GREENSECOPS IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM; OR (B) ONE HUNDRED EUROS (€100).
Some jurisdictions do not allow limitation or exclusion of certain damages. In such jurisdictions, our liability is limited to the greatest extent permitted by law.
10. Indemnification
You agree to indemnify, defend, and hold harmless GreenSecOps and its officers, directors, employees, and agents from and against any third-party claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or related to: (a) your use of the Service in breach of these Terms; (b) Your Data and the content of your workflow files; (c) your infringement of any third-party rights; or (d) your violation of any applicable law or regulation.
11. Termination
Termination by you. You may terminate your account at any time by uninstalling the GitHub App and deleting your account from the account settings page. Termination does not entitle you to a refund of pre-paid fees.
Termination by us. We may suspend or terminate your access to the Service immediately and without prior notice if: (a) you materially breach these Terms; (b) we are required to do so by law; (c) continued provision would expose us to legal liability; or (d) you are abusing the Service in a way that impairs the experience of other users.
Effect of termination. Upon termination, your licence to use the Service immediately ceases. Sections 6 (Intellectual Property), 8 (Warranties), 9 (Limitation of Liability), 10 (Indemnification), 12 (Governing Law), and any payment obligations accrued prior to termination shall survive.
12. Governing Law and Dispute Resolution
These Terms are governed by and construed in accordance with the laws of France, without regard to its conflict-of-law provisions. Any dispute arising from or relating to these Terms or the Service shall be subject to the exclusive jurisdiction of the competent courts of Paris, France, unless mandatory consumer protection law in your country of residence requires otherwise.
Before initiating any formal proceedings, we encourage you to contact us at legal@greensecops.io to seek an amicable resolution. We will make good-faith efforts to resolve disputes informally within 30 days of notice.
If you are a consumer based in the European Union, you may also submit a complaint to the European Online Dispute Resolution platform at ec.europa.eu/consumers/odr.
13. Changes to Terms
We may update these Terms from time to time. We will provide at least 30 days' notice of material changes by sending an email to your registered address and posting a notice on the Service. Minor changes (such as clarifications that do not reduce your rights) may be made without notice and will be indicated by the updated "Last updated" date.
Your continued use of the Service after the effective date of any changes constitutes acceptance of the updated Terms. If you do not agree to the updated Terms, you must stop using the Service and may terminate your account.
14. Miscellaneous
Entire agreement. These Terms and the Privacy Policy constitute the entire agreement between you and GreenSecOps concerning the Service and supersede all prior agreements, representations, and understandings.
Severability. If any provision of these Terms is found to be unenforceable, it will be modified to the minimum extent necessary to make it enforceable, and the remaining provisions will continue in full force and effect.
Waiver. Failure to enforce any provision of these Terms shall not constitute a waiver of the right to enforce it in the future.
Assignment. You may not assign your rights or obligations under these Terms without our prior written consent. We may assign these Terms in connection with a merger, acquisition, or sale of assets, with notice to you.
Force majeure. We are not liable for any failure to perform caused by circumstances beyond our reasonable control, including natural disasters, acts of government, pandemics, or third-party infrastructure failures.
15. Contact
For legal enquiries regarding these Terms, please contact:
GreenSecOps — Legal
Email: legal@greensecops.io