Terms of Service for Rainbow.ai API Products

Effective Date: October 15, 2025

Weather Forecast Technologies Ltd (“Company”, “we”, or “us”) provides access to the Rainbow.ai weather forecast application programming interfaces and related services (collectively, the “Rainbow.ai API” or “Services”). These Terms of Service (“Terms”) govern your use of all Rainbow.ai API products. By registering for or using the Rainbow.ai API, you (the individual or entity using the API) agree to be bound by these Terms. If you are using the API on behalf of an organization, you represent that you have authority to bind that organization to these Terms, and “you” will refer to that organization. If you do not agree to these Terms, you must not use the API.

Definitions

"Company" means Weather Forecast Technologies Ltd, a company registered in Cyprus, with its registered office at 28th October Street 359, World Trade Center, Office 207, Limassol 3107, Cyprus. Contact email: [email protected]

“Rainbow Group” means collectively the Company and its Affiliated Entities. For the avoidance of doubt, the Services may be provided by any member of the Rainbow Group.

Capitalized terms not defined herein have the meanings provided elsewhere in these Terms.

“Affiliated Entities” means any affiliates, subsidiaries, or other entities under common control with the Company, including Rainbow Meteo Technologies Sp. z.o.o. and others.

The Services may be provided, in whole or in part, by Weather Forecast Technologies Ltd or by its affiliates, subsidiaries, or other entities under common control, including Rainbow Meteo Technologies Sp. z.o.o. and others (collectively, the “Affiliated Entities”). For the purposes of these Terms, Weather Forecast Technologies Ltd together with the Affiliated Entities are referred to as the “Rainbow Group” and by using the Services you acknowledge and agree that the Services may be provided by any member of the Rainbow Group.

“Rainbow.ai API” means any API products provided by Rainbow Group, including but not limited to Nowcast API, Tiles API, and any other current or future API services made available by the company.

1. Accounts and Registration

Registration: To use the Rainbow.ai API, you must create an account and provide accurate, up-to-date information, including a valid email and payment information during registration. You are responsible for keeping your account information current and secure.

API Credentials: Upon registration, we may provide you with API keys or tokens. You must keep your API credentials confidential and not share them with any unauthorized person. You are responsible for all activities that occur under your account and API credentials. You must implement appropriate security measures in your applications to protect API credentials and prevent unauthorized use of the Services. Notify us immediately at [email protected] of any unauthorized use or security breach.

Age and Eligibility: You must be at least 18 years old (or the age of legal majority in your jurisdiction) to register and use the API. By registering, you affirm that you have the legal capacity to enter into these Terms.

2. Fees and Payment

Payment for the Services may be made in the following ways: on a pay-as-you-go basis or by way of prepayment.

Pay-as-You-Go Model

Use of the Rainbow.ai API is provided on a pay-as-you-go basis. This means you will be charged based on your actual usage of the API according to our then-current published pricing (as listed on our website or developer portal). In case that you use other pricing models provided by Rainbow.ai, you will be charged according to our then-current published pricing for the chosen model.

Billing Cycle

Billing is conducted on a monthly cycle. Payment is charged for each actual monthly usage period (hereinafter - usage period). At the end of each usage period, we will calculate your usage (e.g., number of API calls or data volume) and charge your provided payment method accordingly.
Upon the expiration of each such usage period, the applicable fees will be charged on a monthly basis within ten (10) calendar days after the usage period. This payment window is subject to change at the discretion of the Company.
You authorize the Company to automatically charge your designated payment method for all usage fees incurred each month.
In cases where payment is made via bank transfer based on an issued invoice, the client shall process and settle the invoice within fifteen (15) calendar days from the date of receipt. If any payment remains outstanding for more than fifteen (15) calendar days, the client shall be liable to pay a late fee of 0.2% of the total outstanding amount for each calendar day of delay.

Prepayment Model

The use of the Rainbow.ai API can be provided on a prepayment basis. This means that you will be charged for the use of the API in accordance with the service package selected by you, based on our then-current published pricing (as specified on our website, developer portal, or any partner portal through which such service packages may be purchased).

When using the prepayment model, you may be eligible for discounts associated with this payment method. Information regarding such discounts is published on our website.

If you choose to use other pricing models offered by Rainbow.ai (including, but not limited to, pay-as-you-go models), you will be charged in accordance with our then-current published pricing applicable to the chosen model.

Billing Cycle

Payments are made for the selected service package period and must be effected no later than one (1) banking day prior to the commencement of such period.

Charges are collected in advance for each service package period. Prior to the start of a new service period, the fee for the subsequent term will be automatically debited from the payment method designated by you. Automatic renewal shall apply for the duration initially selected by you when subscribing to the service package.

You hereby authorize Rainbow.ai to automatically debit all payments due under the terms of the selected service package from your designated payment method. Automatic renewal may be canceled by you at any time via your personal account or by submitting a request to our support team, provided that such cancellation is made no later than fifteen (15) days before the end of the then-current paid period.

The applicable charges may be debited within three (3) calendar days prior to the commencement of the new service period. Rainbow.ai reserves the right to modify this timeframe upon prior notice.

Bank Transfer

In the case of payment by bank transfer against an issued invoice, the client undertakes to process and settle such invoice within fifteen (15) calendar days from the date of receipt.

If any payment remains outstanding for more than fifteen (15) calendar days, Rainbow.ai shall be entitled to:

  • impose a penalty in the amount of 0.2% of the outstanding balance for each calendar day of delay;

  • suspend or restrict access to the API until full payment is received; or

  • apply both measures simultaneously.

Certain features may be offered free of charge (which ones exactly will be specified separately when registering for the use of services). Such features are provided “as is” without warranties and may be modified or discontinued at any time without notice.

All fees and charges are quoted exclusive of any applicable taxes. In the event that applicable law requires the payment of such taxes, they shall be added to the service fees and shall be payable by you. Each party shall bear sole responsibility for any taxes, withholdings, duties, and banking fees applicable to its respective obligations. You are responsible for self-assessing and remitting any use or similar taxes to the appropriate tax authorities where Rainbow.ai is not required by law to collect such taxes.

Payment Information

You must maintain valid payment information on file. If a charge is declined or your payment method is otherwise invalid, we may suspend or terminate your access to the API. You are responsible for any bank fees, credit card fees, exchange rates, or taxes that may apply to your API usage. All fees are exclusive of any taxes, levies, or duties imposed by taxing authorities, which you are responsible for paying.

Pricing Changes

We may update our pricing from time to time. We will provide notice of pricing changes by updating our website or notifying you via email that you have provided or the dashboard. All active API users will be given an advance notice (at least 15 calendar days) regarding pricing changes via an email provided by you during the registration on our developer portal or through another method specified in this document. Pricing changes apply only to future usage, not past. Continued use of the API after a pricing change constitutes your agreement to the new prices. If you do not agree to a pricing change, you may stop using and terminate your API access before the new pricing takes effect.

Payment Processing

Rainbow.ai may engage third-party payment service providers (such as Stripe) to process payments. The processing of payments will also be governed by the applicable terms, conditions, and policies of such providers, in addition to these Terms.

Termination of Use and Automatic Renewal

You may discontinue use of the Rainbow.ai API at any time, as provided in these Terms, as well as cancel the automatic renewal of the Services. Upon cancellation of automatic renewal, you will not be charged for any subsequent service periods. All payment obligations incurred prior to the effective date of cancellation (including any overdue amounts) shall remain in full force and effect and must be settled.

For service periods billed on a monthly or other periodic basis, cancellation shall take effect at the end of the then-current paid period. For longer-term subscriptions, access will likewise continue to be provided until the end of the prepaid term.

Please note that in the event of early termination or suspension of the Services at your initiative (including by account deletion or cancellation of automatic renewal), amounts paid for the remaining portion of the prepaid term are non-refundable.

Refunds

No refunds will be issued: service fees are non-refundable.

The Company does not provide refunds once a service period or its renewal has been paid, except in cases of billing errors attributable to the Company.

Once an invoice has been processed or payment has been automatically debited, whether for a monthly or longer-term period, the payment is deemed final and non-refundable.

Requests for refunds due to billing errors must be submitted to [email protected] within thirty (30) days of the relevant charge.

3. License Grant and Permitted Use

License

Subject to your compliance with these Terms (including payment obligations), the Company grants you a limited, non-exclusive, non-transferable, revocable license to access and use the Rainbow.ai API and its data (“API Data”) for the purpose of developing, testing, and operating your own applications, websites, or services (“Your Applications”). This license allows you to integrate the API into Your Applications and to retrieve, use, and display the API Data within Your Applications.

Commercial Use

You may use the API and API Data in both personal and commercial projects. This includes internal business use and incorporation of API Data into products or services that you offer to end users or customers.

Derivative Works and Distribution

You are permitted to process, modify, and combine the API Data with your own data or code to create derivative works or analyses. You may distribute and sublicense Your Applications (for example, mobile apps, websites, or software tools that utilize the Rainbow.ai API) to end users under terms of your choice. We do not require you to open-source Your Applications or apply any “share-alike” license; you are free to choose the licensing and pricing for Your Applications.

Attribution Requirement

In any portion of Your Application that displays or uses data from the Rainbow.ai API, you must provide attribution to Rainbow.ai. This attribution should be reasonably prominent. For example, you can include a notice such as “Powered by Rainbow.ai” (with hyperlink) or another clear credit, and if applicable, include our logo or name in accordance with any branding guidelines we provide. Attribution is required whenever API Data or insights derived from it are shown to end users or the public.

All Rights Reserved

Except for the limited license granted above, all rights, title, and interest in and to the Rainbow.ai API and API Data remain with the Company and its licensors. No ownership of any intellectual property is transferred to you by virtue of these Terms or your use of the API.

4. Restrictions and Prohibited Uses

You agree that you will NOT:

  • Unauthorized Resale or Sharing: Sell, resell, sublicense, rent, or lease the Rainbow.ai API or API access to any third party. You may not provide any third party with direct access to the API or API Data, except through Your Applications as permitted above. (If you wish to incorporate Rainbow.ai API functionality into a product for resale where your customers would access our API directly, you must obtain a separate reseller or enterprise license from us in writing.)

  • Reverse Engineering: Attempt to reverse engineer, duplicate, or create derivative services or data sources from the Rainbow.ai API itself. You shall not scrape, extract, or harvest data from our API beyond what is allowed by the API’s normal operation and documentation.

  • Remove Notices: Remove, obscure, or alter any proprietary notices, attribution (as required by these Terms), or labels on the API Data. If the API Data or responses include Rainbow.ai branding or legal notices, you must maintain them (except to the extent that your display of data also includes the required Rainbow.ai attribution as described in Section 3 above).

  • Exceed or Circumvent Limits: Use the API in a manner that exceeds reasonable request volume, or circumvents or undermines any rate limits or usage restrictions set by the Company. You will abide by any rate limiting or throttling mechanisms and not attempt to avoid them (for example, by creating multiple accounts).

  • Violation of Law: Use the API or API Data for any unlawful, harmful, or fraudulent purpose. You must not use the Services to violate any applicable law or regulation, or in a way that infringes the rights of any person (including privacy and intellectual property rights).

  • Critical Use: Use the API or API Data in any critical safety or life-threatening contexts where accurate, timely data is vital without our prior written agreement. For example, you should not rely on Rainbow.ai API Data for operating emergency services, air traffic control, life support systems, or any use case where a failure or inaccuracy in the data could lead to death, personal injury, or significant property or environmental damage. Rainbow.ai invites all prospective customers to receive written permission for such cases via [email protected].
    The issuance of any such permission shall not relieve you of any obligations set forth in these Terms, including, without limitation, the obligation not to rely on Rainbow.ai API data in circumstances where any failure or inaccuracy could result in death, personal injury, or significant damage to property or the environment. Furthermore, notwithstanding the issuance of any such permission, the Company shall not be held liable for any consequences arising from your use of the data.

  • Interference: Interfere with or disrupt the API or the servers and networks providing the API. You shall not deploy code or requests that unduly burden, impair, or disrupt our systems or other users’ use of the API.

  • Competitive Use: Use the API or data to directly compete with the Services or to create a competing weather API service. (Using the data in good faith for analysis or in your products is fine, but harvesting our data to populate a rival weather API or service is prohibited.)

    If you are unsure whether a particular use is allowed, please contact us for clarification. We reserve the right to suspend or terminate your access to the API for any prohibited use or violation of these Terms.

    You represent and warrant that you are not located in, under the control of, or a national or resident of any country subject to embargoes, sanctions, or export controls by the EU, US, or UN. You agree not to use the Services in violation of such laws.

  • No Safety-Critical Use: Forecasts and weather data are provided for general informational purposes only and are not intended for safety-critical or professional use (including but not limited to aviation, marine navigation, emergency planning, or life-safety decisions). Always consult official governmental alerts and professional guidance.

5. Intellectual Property Rights

All rights, title, and interest in the Rainbow.ai API, the API Data, and all associated software, data, designs, and content are and will remain the exclusive property of the Company and/or its licensors. Rainbow.ai and related logos or names are trademarks or service marks of the Company. We only grant you the limited rights expressly stated in these Terms. No licenses are granted other than those expressly set forth in these Terms. . You do not acquire any ownership of intellectual property under these Terms.

You retain ownership of any of your own proprietary code or content that you use in conjunction with the API, excluding the Rainbow.ai API Data and any of our intellectual property. If you provide feedback or suggestions regarding the API, you agree that we may use and incorporate them without any obligation to you.

6. Privacy and Data Protection

Use of the API may involve sending data to and from our servers. By using the API, you agree that we can collect and use technical information about your requests and usage for the purpose of providing, improving, and billing the Services. The Company may retain technical logs of API requests and responses for up to the required number of days for purposes of billing, security,  support and analytics. Logs are not shared with third parties except as required by law.

Any personal information you provide to us (such as account registration details) will be handled in accordance with our Privacy Policy. You are responsible for complying with any privacy laws applicable to information you collect or use via the API in Your Applications.

(Please refer to our Privacy Policy for details on how we collect and process personal data. Note that the Rainbow.ai API primarily provides weather data; however, if you transmit any personal data through our API or Services, you must have the right to do so and you must comply with all applicable data protection laws.)

7. Term and Termination

Term

These Terms apply from the moment you accept them (or first use the API) and will continue in effect until terminated by either party as outlined below.

Your Termination

You may stop using the Rainbow.ai API at any time. You may also terminate this agreement by closing your account and discontinuing all use of the API. Please note that terminating your use of the API does not relieve you of responsibility for any outstanding fees accrued up to the date of termination.
All payment obligations incurred prior to the effective date of termination shall remain in full force and effect and shall be fulfilled in full in accordance with the provisions set forth in these Terms.

Company Termination or Suspension

The Company may, at its sole discretion, suspend or terminate these Terms and/or your access to the Services, in whole or in part, at any time and for any reason, or for no reason, with or without notice.

Without limiting the foregoing, the Company may terminate these Terms or your access to the Services immediately if:

  • you breach these Terms;

  • your use of the Services poses a security, operational, reputational, or legal risk to the Company, its infrastructure, or other users;

  • termination is required by applicable law, regulation, or governmental authority;

  • the Company discontinues the Services in whole or in part.

Effect of Termination:

Upon termination of these Terms for any reason:

All rights and licenses granted to you will immediately end, and you must cease all use of the Rainbow.ai API. Any accrued fees and amounts owed to the Company become due and payable immediately. If we terminate for cause due to your breach, you are not entitled to any refunds for any fees you have paid.

No Liability for Termination

To the fullest extent permitted by law, the Company shall not be liable to you or any third party for any modification, suspension, or termination of your access to the Services or these Terms.

Survival

Provisions of these Terms which by their nature should survive termination (including, but not limited to, payment obligations, attribution requirements, warranty disclaimers, limitations of liability, indemnity, and governing law) will remain in effect after termination.

8. Disclaimer of Warranties

The Rainbow.ai API and all API Data are provided “as is” and “as available”, without any warranties of any kind. We do not guarantee continuous availability of the Services, however, we will use commercially reasonable efforts to ensure monthly uptime. Planned maintenance will be communicated in advance. 

To the fullest extent permitted by law, the Company disclaims all warranties, express or implied, regarding the Services and data, including but not limited to implied warranties of merchantability, fitness for a particular purpose, title, accuracy, and non-infringement. We make no representation, warranty, or guarantee that the Services or API Data will be uninterrupted, error-free, timely, secure, or free from viruses or other harmful components; that the API Data will be accurate or complete; or that the Services will meet your requirements or expectations.

Weather data is inherently uncertain. While we strive for high accuracy, you understand that forecasts, weather predictions, and related data provided by the Rainbow.ai API may not always be accurate or complete. You use and rely on the API Data at your own risk. The Company makes no guarantee regarding the reliability, timeliness, or accuracy of any information provided.

Some jurisdictions do not allow the exclusion of certain warranties, so some of the above disclaimers may not apply to you. In such cases, any required warranties are limited to the minimum scope and duration permitted by law.

9. Limitation of Liability

To the maximum extent permitted by law, the Company and its affiliates, officers, agents, employees, and partners shall not be liable for any indirect, incidental, special, consequential, punitive, or exemplary damages arising out of or in connection with your use of (or inability to use) the Rainbow.ai API or API Data. This includes, without limitation, any loss of profits, loss of data, business interruption, or costs of procuring substitute services, even if we have been advised of the possibility of such damages.

In no event shall the aggregate liability of the Company for all claims arising out of or relating to these Terms, the Services, or the API Data exceed the greater of (a) the total amount you paid to the Company for use of the Services in the twelve (12) months immediately preceding the event giving rise to liability, or (b) fifty U.S. dollars (USD $50) if no amounts have been paid (for example, free-tier usage).

The Company shall not be liable for any damages or losses arising from (i) your failure to implement adequate security measures to protect API credentials, (ii) unauthorized access to or use of your account, (iii) reliance on any forecasts or API Data for safety-critical purposes, or (iv) suspension, termination, or modification of the Services.

Nothing in these Terms shall limit or exclude liability that cannot be limited by law, such as liability for gross negligence or willful misconduct. Some jurisdictions do not allow the exclusion or limitation of certain damages, so the above limitations may not apply to you to that extent.

Neither party shall be liable for failure or delay in performance caused by events beyond reasonable control (including natural disasters, internet failures, governmental actions, strikes, or pandemics).

10. Indemnification

You agree to defend, indemnify, and hold harmless the Company and its officers, directors, employees, agents, affiliates, and licensors from and against any and all claims, demands, suits, investigations, liabilities, damages, losses, judgments, settlements, penalties, fines, costs, and expenses (including reasonable attorneys’ fees and litigation costs) arising out of or relating to:

  • Your Use of the Services: your access to, use of, or inability to use the Rainbow.ai API or API Data;

  • Your Applications: any actual or alleged infringement, violation, or misappropriation of any intellectual property right, privacy right, or other rights of any third party by Your Applications or by your integration of the API or API Data into Your Applications;

  • Your Breach: your violation of these Terms, applicable law, regulation, or order of any governmental authority;

  • Your Data and Content: any data, content, or material transmitted, stored, processed, or otherwise handled through your use of the Services, including but not limited to claims relating to data protection, confidentiality, or privacy;

  • Your Users: any acts or omissions of your employees, contractors, agents, or end users relating to the Services or API Data.

We reserve the right, at your expense, to assume the exclusive defense and control of any matter otherwise subject to indemnification by you (in which case you will cooperate with us in asserting any available defenses). Your indemnification obligations under this section are in addition to, and not in lieu of, any other indemnification obligations agreed to in writing between you and the Company.

This indemnity shall survive termination or expiration of these Terms and your use of the Services.

11. Changes to the Service or Terms

Modifications to API

The Company reserves the right to modify, suspend, or discontinue the Rainbow.ai API (or any part of it) at any time, for any reason. We will try to provide advance notice for significant changes or deprecation of important API features, but we are not obligated to do so. We are not liable for any effects on Your Applications due to changes in or discontinuation of the API.

Updates to Terms

We may update or revise these Terms from time to time. When we make changes, we will notify you by updating the “Effective Date” at the top of the Terms and, if the changes are material, by providing additional notice (such as via email or a message on your dashboard). It is your responsibility to review the Terms periodically. By continuing to use the API after an update to the Terms, you accept and agree to the revised Terms. If you do not agree to the changes, you must stop using the Services and may terminate as described above.

12. Miscellaneous

Entire Agreement

These Terms (along with any referenced documents like the Privacy Policy or specific service-level agreements, if applicable) constitute the entire agreement between you and the Company regarding the Rainbow.ai API and supersede all prior or contemporaneous agreements, understandings, or communications, whether written or oral, relating to the API.

Assignment

You may not assign or transfer any of your rights or obligations under these Terms without our prior written consent. The Company may assign or transfer these Terms (in whole or in part) to an affiliate or in connection with a merger, acquisition, sale of assets, or by operation of law, or otherwise at our discretion. These Terms will bind and benefit any permitted successors or assigns.

No Waiver

Our failure to enforce any provision of these Terms will not be deemed a waiver of that provision or of our right to enforce it in the future. Any waiver of rights must be in writing and signed by the party waiving.

Severability

If any provision of these Terms is held to be invalid or unenforceable by a court of competent jurisdiction, that provision will be enforced to the maximum extent permissible and the remaining provisions of these Terms will remain in full force and effect.

Relationship

These Terms do not create any agency, partnership, or joint venture between you and the Company. You and the Company are independent contractors.

Headings

Section headings in these Terms are for convenience only and have no legal effect.

13. Governing Law and Dispute Resolution

These Terms shall be governed by and construed in accordance with the laws of the Republic of Cyprus, without regard to its conflict of law principles. Any dispute or claim arising out of or relating to these Terms or your use of the API will be subject to the exclusive jurisdiction of the courts located in the Republic of Cyprus, unless otherwise required by applicable law. You and the Company consent to the personal jurisdiction of such courts.

(If you are entitled to consumer protections under the laws of your country of residence, nothing in this section overrides those protections. However, as the Rainbow.ai API is a commercial developer service, you agree that any disputes will be resolved on an individual basis and not as part of any class or representative action.)

14. Contact Information

If you have any questions, concerns, or feedback about these Terms or the Rainbow.ai API, please contact us at [email protected].

You may also reach us by mail at:

Weather Forecast Technologies Ltd
Address: 28th October street 359, WTC Cyprus - Trust Re Building, Office 207, 3107 Limassol, Cyprus

We value your input and will do our best to respond promptly.

By using the Rainbow.ai API, you acknowledge that you have read, understood, and agree to these Terms of Service.