Last Updated: August 02, 2024
1. Introduction
Welcome to ForecastAPI. These Terms of Service ("Terms") govern your access to and use of ForecastAPI's website, APIs, and services (collectively, the "Service"). By accessing or using the Service, you agree to be bound by these Terms. If you disagree with any part of the Terms, you may not access the Service.
Definitions
"User" means any individual or entity who accesses or uses the Service. "Content" means any data, text, files, information, or other materials uploaded, submitted, or transmitted by you or your end users through the Service.
Acceptable Use
You agree not to use the Service to:
- Violate any applicable law or regulation
- Infringe the intellectual property or other rights of any third party
- Transmit any material that is unlawful, abusive, harassing, defamatory, obscene, or otherwise objectionable
- Attempt to gain unauthorized access to any systems or networks connected to the Service
- Interfere with or disrupt the integrity or performance of the Service
2. Your Account
When you create an account with us, you must provide accurate, complete, and current information. You are responsible for safeguarding the password you use to access the Service and for any activities or actions under your password.
3. Subscription and Billing
ForecastAPI uses a transparent, usage-based pricing model with automatic volume discounts. Payment is processed through Paddle on a monthly basis. You agree to pay all fees associated with your usage. Fees are non-refundable except as required by law or as explicitly stated in these Terms.
Free Tier
All accounts receive 1,000 free API calls per month. These free calls reset on the first day of each calendar month and do not roll over.
Tiered Pricing Structure
Usage beyond the free tier is charged according to our tiered pricing structure:
- 1,001 - 50,000 API calls: $0.0020 per call, per batch entity
- 50,001 - 300,000 API calls: $0.0015 per call, per batch entity
- 300,001+ API calls: $0.0005 per call, per batch entity
Volume discounts are automatically applied based on your monthly usage. Each tier's pricing applies only to the calls within that range.
Billing Calculations
For paid usage (calls beyond the free 1,000), we round up to the nearest 500 calls for billing purposes. For example, if you make 1,250 API calls in a month, we subtract the free 1,000, leaving 250 calls, which is rounded up to 500 for billing (resulting in a charge of $1.00 at the first tier rate).
Data Points and Frequency Modifiers
Each API call includes up to 100 historical data points at no extra cost. Additional data points are charged at the same tier rate per 1,000 points, adjusted by a frequency modifier:
- Daily frequency: 5.00x modifier
- Weekly frequency: 1.00x modifier
- Monthly frequency: 0.25x modifier
- Quarterly frequency: 0.08x modifier
- Yearly frequency: 0.02x modifier
Payment and Access
If you exceed your free API calls without a payment method on file, API access will be suspended until you add a valid payment method. You can set monthly spending limits to control costs and receive alerts when approaching your limit.
4. API Usage and Rate Limits
Our API is designed for integration with your applications. You agree not to:
- Use the API in a manner that exceeds rate limits
- Use the API to transmit viruses, malware, or other harmful code
- Reverse engineer or attempt to extract the source code of our API
- Use the API in a way that violates applicable laws or regulations
- Resell or redistribute API access without written permission
Rate Limits and Fair Use
To ensure service quality for all users, we enforce the following rate limits:
- 100 requests per minute per API key
- 1,000 requests per hour per API key
- Maximum 100,000 data points per single request
Exceeding these limits may result in temporary throttling or, in cases of abuse, account suspension. Contact us for higher rate limits if needed for your use case.
5. Intellectual Property
Your Data and Forecasts
You retain all rights, title, and interest in and to your data, including any historical time series data you provide and the forecast results generated for you. The forecasts we generate based on your data belong to you and may be used for any lawful purpose within your organization or business.
Our Technology
ForecastAPI retains all rights, title, and interest in and to our proprietary forecasting algorithms, models, methodologies, software, APIs, and underlying technology (collectively, "ForecastAPI Technology"). This includes but is not limited to:
- All forecasting algorithms and statistical models
- Model selection logic and optimization techniques
- API design, documentation, and implementation
- Any improvements or derivatives of our technology
License Grant
By using the Service, we grant you a limited, non-exclusive, non-transferable, revocable license to access and use the ForecastAPI Technology solely through our API for your internal business purposes. You may not:
- Reverse engineer, decompile, or attempt to discover our algorithms
- Copy, modify, or create derivative works of our technology
- Resell, sublicense, or provide access to third parties without written permission
- Use our technology to build a competing service
Feedback
Any suggestions, feedback, or ideas you provide about the Service may be used by ForecastAPI without any obligation to you. Such feedback becomes the property of ForecastAPI and may be incorporated into future versions of the Service.
6. Data Privacy and Retention
We take data privacy seriously. Historical time series data you send for forecasting is processed in real-time and is not permanently stored unless explicitly cached for performance optimization. Any cached forecast results are automatically deleted after 24 hours.
Account data, API usage logs, and billing information are retained as long as your account is active and for up to 90 days after account closure for audit and compliance purposes. You may request deletion of your data at any time by contacting support.
We do not use your forecasting data to train models or improve our service without your explicit consent. Your data remains confidential and is never shared with other customers or third parties except as required by law.
7. Use of Third-Party Services
We use Hetzner for cloud infrastructure and Paddle for payment processing. By using our Service, you agree to comply with the terms of these third-party services. ForecastAPI is not responsible for any issues arising from the use of these third-party services.
8. Forecast Accuracy Disclaimer
ForecastAPI provides time series forecasting based on statistical and machine learning models. While we strive for accuracy, forecasts are inherently uncertain and should not be solely relied upon for critical business decisions. We do not guarantee any specific level of accuracy or that forecasts will match actual future values.
You acknowledge that:
- Forecasts are estimates based on historical patterns and may not predict unprecedented events
- Accuracy depends on data quality, quantity, and consistency you provide
- External factors not reflected in historical data can affect actual outcomes
- You are responsible for validating forecasts against your business knowledge
9. Termination
We may terminate or suspend access to our Service immediately, without prior notice or liability, for any reason whatsoever, including without limitation if you breach the Terms. Upon termination, your right to use the Service will immediately cease.
10. Limitation of Liability
In no event shall ForecastAPI, nor its directors, employees, partners, agents, suppliers, or affiliates, be liable for any indirect, incidental, special, consequential or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses, resulting from your access to or use of or inability to access or use the Service.
11. Disclaimer of Warranties
The Service is provided on an "AS IS" and "AS AVAILABLE" basis. ForecastAPI makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties including, without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement.
12. Indemnification
You agree to indemnify, defend, and hold harmless ForecastAPI and its affiliates, officers, agents, employees, and partners from and against any and all claims, liabilities, damages, losses, or expenses, including reasonable attorneys' fees and costs, arising out of or in any way connected with your access to or use of the Service, your violation of these Terms, or your infringement of any intellectual property or other right of any person or entity.
13. Governing Law & Jurisdiction
These Terms shall be governed by and construed in accordance with the laws of Denmark, without regard to its conflict of law provisions. Any disputes arising from these Terms or the Service shall be subject to the exclusive jurisdiction of the courts located in Denmark.
14. Severability
If any provision of these Terms is found to be invalid or unenforceable, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will remain in full force and effect.
15. Assignment
You may not assign or transfer these Terms, by operation of law or otherwise, without ForecastAPI's prior written consent. ForecastAPI may assign or transfer these Terms at its sole discretion without restriction.
16. Entire Agreement
These Terms constitute the entire agreement between you and ForecastAPI regarding your use of the Service and supersede all prior agreements, understandings, or representations.
17. Changes to Terms
We reserve the right, at our sole discretion, to modify or replace these Terms at any time. If a revision is material, we will try to provide at least 30 days' notice prior to any new terms taking effect. What constitutes a material change will be determined at our sole discretion.
18. Contact Us
If you have any questions about these Terms, please contact us at: support@forecastapi.com