TERMS AND CONDITIONS OF SERVICE — GREENFLAGS
Last updated: July 10, 2026
These Terms and Conditions of Service (the "Terms") govern access to and use of the GreenFlags platform, available at https://greenflags.dev and https://app.greenflags.dev (the "Service"), operated by the individual registered with the Mexican tax authorities under RFC BAMJ910403F20, a natural person conducting business activities ("GreenFlags", "we"). By creating an account or using the Service, you (the "Customer") accept these Terms in full. If you do not agree, you must not use the Service.
1. Definitions
- Service: GreenFlags' SaaS feature flag management platform, including the administration dashboard, the read REST API, the official SDKs and the MCP server.
- Feature flag (or "flag"): a functionality switch configurable by the Customer from the dashboard and readable from their own applications.
- Read: each successful request to the Service's read API. It is the unit of measurement and billing of the Service.
- Workspace: the working space created with each account, containing projects, environments (for example, staging and production), per-environment API tokens, team members with roles and audit logs.
- API token: a credential tied to one environment of the workspace that allows the Customer's applications to query the read API.
- Customer Content: the data the Customer creates or uploads to the Service, including flag names and values, projects, environments and configurations.
2. Description of the Service
2.1. GreenFlags is a self-service, 100% online tool that allows software teams to create and manage feature flags from a web dashboard and read them from their own applications through a REST API, official SDKs (JavaScript, React, Vue, Flutter, Python, Go, PHP) and an MCP server for AI agents.
2.2. GreenFlags provides the technical tool only. GreenFlags does not participate in, supervise or intervene in the content of the Customer's flags or in the functionality those flags enable or disable in the Customer's applications.
2.3. Beta-stage Service. The Customer acknowledges and accepts that the Service is in an early ("beta") stage of continuous development and improvement. Consequently: (a) the Service's functionality, interface, SDKs and features are subject to changes, additions or removals at any time; (b) GreenFlags will endeavor, where reasonably possible, to give advance notice of changes affecting existing integrations; and (c) the beta condition does not exempt the Customer from paying for contracted plans nor makes the Service free of charge, but it does mean that no specific functionality is guaranteed to be permanent.
3. Eligibility and registration
3.1. To use the Service, the Customer must be over 18 years old and have legal capacity to contract.
3.2. If the Customer registers on behalf of a company or other legal entity, they represent and warrant that they have sufficient authority to represent and bind it under these Terms. In that case, "Customer" refers to that company.
3.3. The Customer agrees to provide truthful and up-to-date information upon registration and to keep their access credentials confidential.
4. Responsibility for use (essential clause)
4.1. All use of the Service is the Customer's sole responsibility. This includes, without limitation: the content of the flags, the functionality those flags enable or disable in the Customer's applications, the timing and context of such enabling or disabling, and all technical, commercial, legal or other consequences arising therefrom.
4.2. GreenFlags provides the tool; it is not responsible for the business or technical decisions the Customer makes using it, nor for the effects of those decisions on the Customer's systems, users or end customers.
4.3. The Customer is solely responsible for testing and validating the behavior of their applications under every possible state of their flags, including scenarios of temporary unavailability of the Service (for example, through default values in the SDKs).
5. Account, workspace and team members
5.1. Each account creates a workspace. The account holder is responsible for the administration of the workspace, including inviting members, assigning roles and the actions those members perform within the workspace.
5.2. The Service keeps audit logs of relevant actions within the workspace. Such logs are an informational feature and do not constitute any evidentiary guarantee toward third parties.
6. API tokens
6.1. API tokens are the Customer's sole responsibility. Every request made with the Customer's tokens is deemed made by the Customer, regardless of who materially performed it.
6.2. The Customer must safeguard their tokens with reasonable security measures (for example, not exposing them in public source code) and may revoke and regenerate them at any time from the dashboard.
6.3. Reads performed with a compromised token, for as long as the Customer has not revoked it, are counted and billed as the Customer's reads.
7. Plans, pricing and billing
7.1. The Service is billed per read. Each successful request to the read API counts as one read.
7.2. A free trial is available with a number of included reads. Once the trial reads are exhausted or its conditions expire, continued use of the Service requires purchasing a subscription.
7.3. Subscriptions are monthly, auto-renewing, with prices starting at $2 USD per month depending on the plan. The Customer may purchase additional reads at the prices in force.
7.4. Payments are processed by Stripe, Inc. and its affiliates. GreenFlags does not store or have access to the Customer's payment card data. Use of the payment processor is additionally subject to Stripe's terms and policies.
7.5. Prices are expressed in United States dollars (USD), unless otherwise indicated.
8. Prices subject to change
8.1. Plans, subscription prices and the price of reads may change at any time, upward or downward, among other reasons because they depend on the costs of the infrastructure providers the Service runs on.
8.2. Any price change will be notified to the Customer (by email and/or in the dashboard) and will apply from the next billing period. No price change will apply retroactively or affect a period already paid.
8.3. If the Customer disagrees with a new price, they may cancel their subscription before the start of the next period pursuant to clause 10.
9. Monthly, non-cumulative reads
9.1. The reads included in each plan correspond to a monthly billing period. They are not cumulative or transferable to later periods or between workspaces.
9.2. At the end of each monthly period, the included-reads counter resets, whether used or not. Unused reads do not generate any credit, refund or compensation.
9.3. The foregoing equally applies to additional reads acquired through one-time purchases: those reads are tied to the billing period in force at the time of purchase and expire at the end of that same period, without accumulating to later periods or generating any credit, refund or compensation for the unused portion.
10. Cancellation and refunds
10.1. The Customer may cancel their subscription at any time, without penalty, from the Service dashboard (through the Stripe billing portal).
10.2. Cancellation takes effect at the end of the monthly period already paid: the Customer keeps access until that date and no further charges are made.
10.3. No prorated refunds are granted for unused partial periods, unless mandatory applicable law provides otherwise.
11. Service availability; third-party providers; no SLA
11.1. The Service runs on third-party provider infrastructure, mainly Cloudflare (compute and network), plus Stripe (payments) and Brevo (transactional email).
11.2. The Customer acknowledges and expressly accepts that, if a Service interruption originates with a third-party provider, the restoration time will be whatever that provider requires to resolve the incident, and GreenFlags cannot guarantee any timeframe nor is it liable for such interruption.
11.3. GreenFlags does not offer a guaranteed service level agreement (SLA) in its current plans. The Service is provided "as is" and "as available", on a reasonable best-effort basis.
11.4. GreenFlags may perform scheduled or emergency maintenance, seeking to minimize impact and, where possible, giving reasonable advance notice.
11.5. The recommendation in clause 4.3 is reiterated: the SDKs allow configuring default values so the Customer's applications keep operating during Service unavailability; implementing them is the Customer's responsibility.
12. Acceptable use; suspension and cancellation for misuse
12.1. The Customer agrees to use the Service lawfully and in accordance with these Terms. The following is prohibited, without limitation:
- a) using the Service for illegal activities or to facilitate illegal activities;
- b) committing fraud, including payment fraud or free-trial abuse (for example, mass account creation);
- c) abusing the API, including query patterns designed to degrade the Service or evade read metering;
- d) attempting to breach, probe or circumvent the Service's security or access other customers' data;
- e) reselling, sublicensing or redistributing the Service without GreenFlags' prior written authorization;
- f) reverse engineering the platform, except to the extent the law irrevocably permits (the SDKs, being open source, are governed by their own license; see clause 13).
12.2. GreenFlags reserves the right to suspend or cancel any account upon reasonable suspicion or confirmation of misuse. Where possible, the Customer will be notified beforehand so they may respond; however, suspension may be immediate and without prior notice when the seriousness of the case warrants it (for example, risk to the security of the Service or third parties, or a request from an authority).
12.3. Suspension or cancellation for misuse does not give rise to any refund.
13. Intellectual property
13.1. Customer's: Customer Content (flags, values, configurations and other data created in the Service) belongs to the Customer. The Customer grants GreenFlags a limited, non-exclusive, revocable license to host, process and transmit such content for the sole purpose of providing the Service.
13.2. GreenFlags': the platform, its code, design, brand, logos, documentation and other elements of the Service belong to GreenFlags or its licensors and are protected by applicable intellectual property laws. These Terms do not transfer to the Customer any right over them, except for the limited, non-exclusive, non-transferable license of use necessary to use the Service during their subscription.
13.3. SDKs: GreenFlags' official SDKs are distributed under the MIT license, whose terms govern their use, copying and modification independently of these Terms.
13.4. The Customer authorizes GreenFlags to mention their name or logo as a customer of the Service only with their prior written consent or through the dashboard.
14. Personal data
14.1. GreenFlags collects and processes personal data (such as name and email) in accordance with its Privacy Notice, available at https://greenflags.dev/es/privacy/ (courtesy English translation at https://greenflags.dev/privacy/), issued in compliance with Mexico's Federal Law on the Protection of Personal Data Held by Private Parties.
14.2. The Customer agrees not to enter third parties' personal data or sensitive information in the content of their flags (flag names, values, descriptions). The Service is not designed to store that kind of information and GreenFlags assumes no obligation regarding data entered in breach of this clause.
15. Limitation of liability
15.1. To the maximum extent permitted by applicable law, GreenFlags' total and aggregate liability to the Customer, for any cause, is limited to the amount actually paid by the Customer to GreenFlags during the twelve (12) months immediately preceding the event giving rise to the claim.
15.2. In no event will GreenFlags be liable for: (a) indirect, incidental, special, punitive or consequential damages; (b) loss of profit, revenue, goodwill, data or business opportunities; (c) failures, errors or behavior of the Customer's own applications and systems, even when related to the use of flags managed in the Service; (d) interruptions attributable to third-party providers pursuant to clause 11.
15.3. Nothing in these Terms limits liability that cannot be limited under applicable law (for example, willful misconduct).
16. Indemnification
The Customer will hold GreenFlags harmless from third-party claims arising from: (a) use of the Service in breach of these Terms or the law; (b) Customer Content; (c) the functionality enabled or disabled in the Customer's applications and its effects on third parties.
17. Termination and effects
17.1. These Terms remain in force while the Customer keeps their account. The relationship ends upon: cancellation by the Customer (clause 10), cancellation for misuse (clause 12) or definitive closure of the account by either party.
17.2. Upon termination: (a) the Customer's access to the Service ceases and their API tokens stop working; (b) GreenFlags will keep the Customer Content for a reasonable period of thirty (30) calendar days from termination, after which it may delete it definitively and irreversibly; (c) the Customer is responsible for exporting or backing up, before termination or within that period, all information they need to keep.
17.3. GreenFlags may keep for longer any information it must retain by legal obligation (for example, billing records).
17.4. Clauses that by their nature should survive termination will survive, including those on intellectual property, limitation of liability, indemnification and governing law.
18. Changes to these Terms
18.1. GreenFlags may modify these Terms at any time. Changes will be notified by email and/or through a notice in the dashboard, indicating the effective date and updating the "last updated" date at the top of this document.
18.2. Continued use of the Service after the changes take effect constitutes acceptance of them. If the Customer disagrees, their sole remedy is to cancel their subscription and stop using the Service before that date.
19. Taxes
19.1. Prices are expressed in USD and may not include applicable taxes, withholdings, duties or charges under the Customer's jurisdiction (for example, VAT or other consumption taxes).
19.2. The Customer is responsible for determining, reporting and paying the taxes applicable to them for contracting the Service in their jurisdiction, except those the law imposes directly on GreenFlags.
20. Governing law, jurisdiction and foreign customers
20.1. The Service is offered and provided from Mexico. These Terms are governed by and construed in accordance with the laws of the United Mexican States.
20.2. For any dispute arising from these Terms or the use of the Service, the parties expressly submit to the competent courts of Mexico City, Mexico, waiving any other forum that might correspond to them by reason of their present or future domiciles, nationality or any other cause.
20.3. Foreign customers: a Customer contracting from outside Mexico acknowledges and expressly accepts that: (a) the Service is provided from Mexico and under Mexican law; (b) GreenFlags does not warrant that the Service complies with local regulations specific to the Customer's country (including, without limitation, data protection, consumer, telecommunications or sector-specific rules); (c) it is the Customer's sole responsibility to verify that they may contract and use the Service under the laws of their own jurisdiction; and (d) acceptance of these Terms includes acceptance of the governing law and jurisdiction set out in clauses 20.1 and 20.2.
21. General provisions
21.1. Assignment: the Customer may not assign their rights or obligations under these Terms without GreenFlags' prior written consent. GreenFlags may assign these Terms in the event of restructuring, merger or sale of the business, notifying the Customer.
21.2. Severability: if any clause is declared null or unenforceable, the remaining clauses will remain fully valid.
21.3. No waiver: GreenFlags' failure to exercise a right does not imply a waiver of it.
21.4. Force majeure: neither party will be liable for breaches arising from acts of God or force majeure, including widespread internet failures, large-scale cyberattacks, acts of authority or natural disasters.
21.5. Entire agreement: these Terms, together with the Privacy Notice and the conditions of the contracted plan, constitute the entire agreement between the parties regarding the Service.
21.6. Language: these Terms are drafted in Spanish. Any translation is provided as a courtesy; in case of discrepancy, the Spanish version prevails.
22. Contact
For legal matters, notices and support: [email protected].