Terms of Service
Effective date: March 19, 2026
1. Agreement to Terms
These Terms of Service ("Terms") constitute a legally binding agreement between you ("Customer," "you," or "your") and Ridgeline Software LLC, a Texas limited liability company ("Company," "we," "us," or "our"), governing your access to and use of the CostRadar service, including all related software, APIs, documentation, and support (collectively, the "Service").
By creating an account, clicking "Start Free Trial," or otherwise accessing the Service, you agree to be bound by these Terms. If you are accepting on behalf of a company or other legal entity, you represent that you have authority to bind that entity to these Terms.
If you do not agree to these Terms, do not access or use the Service.
2. Description of Service
CostRadar is a cloud cost monitoring and anomaly detection service for Microsoft Azure. The Service connects to your Azure environment via a read-only service principal with Reader role access, retrieves cost and resource optimization data via the Azure Cost Management API every 6 hours, and surfaces cost anomalies, trends, reports, and optimization insights through a web dashboard and notifications.
Important limitations you must understand before using the Service:
- No real-time monitoring. Per Microsoft's documentation, Azure billing data is typically available within 8–24 hours for EA/MCA subscriptions and up to 72 hours for pay-as-you-go subscriptions. The Service reflects the most recently available finalized spend, not live usage.
- Read-only access. The Service cannot modify, stop, or restrict your Azure resources. It cannot prevent spending from occurring.
- No budget enforcement. Budget tracking features are informational only. For hard budget enforcement, use Azure Cost Alerts and Azure Policy.
- Baseline requirement. Anomaly detection requires at least 14 days of billing history. Results before that threshold may be incomplete.
- Recommendations are suggestions. Service-specific recommendations are generated algorithmically and may not apply to your specific configuration. Review all recommendations before acting on them.
Beta Features. We may make certain features available as beta or preview features, clearly marked as such. Beta features are provided as-is, may be unstable, incomplete, or removed at any time without notice, and are excluded from any service level commitments. Using beta features is at your sole discretion and risk.
3. Accounts and Registration
You must be at least 18 years of age to use the Service. By creating an account, you represent that you are 18 years of age or older. We do not knowingly permit persons under 18 to use the Service. If we become aware that a user is under 18, we will terminate their account immediately.
To access the Service, you must create an account through our authentication provider. You are responsible for maintaining the confidentiality of your credentials and for all activity under your account.
You agree to:
- Provide accurate and complete registration information
- Promptly update your information when it changes
- Notify us immediately of any unauthorized access to your account at support@costradar.io
- Not share your credentials with unauthorized parties
We reserve the right to suspend or terminate accounts that violate these Terms, are used fraudulently, or remain inactive for an extended period.
4. Free Trial
We offer a 21-day free trial for new accounts. No credit card is required to start a trial. At the end of the trial period, you must subscribe to a paid plan to continue using the Service. Trial accounts that are not converted to paid plans will have their data retained for 30 days before deletion.
We reserve the right to modify the trial period, features available during trial, or discontinue free trials at any time with reasonable notice.
5. Fees and Payment
Paid plans are billed monthly in advance. All fees are in U.S. dollars and are non-refundable except as expressly stated in these Terms or required by applicable law.
Payments are processed by Stripe, Inc. By providing a payment method, you authorize us to charge that method for all fees incurred. You are responsible for keeping your payment information current.
SUBSCRIPTIONS AUTO-RENEW.
Your subscription will automatically renew at the end of each billing period (monthly or annual) at the then-current rate unless you cancel before the renewal date. You may cancel at any time through the Settings page. Cancellation takes effect at the end of the current billing period — you will not be charged for the next period.
If a payment fails, we will attempt to notify you and may suspend your access to the Service. Accounts suspended for non-payment may be terminated after 14 days if payment is not received.
We reserve the right to change pricing with 30 days' written notice. Price changes will not apply to the current billing period.
6. Spend Limits and Plan Restrictions
Each plan tier includes a monthly Azure spend limit (the total Azure spend across your connected subscriptions that the Service will monitor). If your Azure spend exceeds your plan's limit, you will receive an in-dashboard notice and have 14 days to upgrade your plan or reduce your Azure spend below the limit. Exceeding your plan limit does not automatically upgrade your plan or incur additional charges.
If you do not upgrade or reduce your spend within 14 days of exceeding your plan limit, access to monitoring features may be restricted until you upgrade to an appropriate plan. We will display a prominent warning throughout the grace period indicating the number of days remaining.
For Business plan customers whose Azure spend exceeds the Business plan limit, please contact us at support@costradar.io to discuss your usage and available options. Business plan limits do not result in automatic feature restriction; we will work with you directly.
We do not warrant that the Service will detect all anomalies or that all detected anomalies represent genuine cost problems. The Service is a detection and monitoring tool, not a guarantee against billing surprises.
7. Your Azure Credentials
To use the Service, you must provide Azure service principal credentials (tenant ID, client ID, and client secret) with the Azure Reader role (a built-in Azure role that grants read-only access to all resources within the subscription scope, including Azure Cost Management data and Azure Advisor recommendations). You represent that you have authorization to connect the Azure subscriptions you provide, and that doing so does not violate any agreement with Microsoft or any third party.
We store your credentials in encrypted form and use them solely to retrieve billing data and Azure Advisor recommendations on your behalf. We do not use your credentials for any other purpose. You may revoke access at any time by deleting the service principal in your Azure tenant or by deleting your CostRadar account.
You are solely responsible for the security of the service principal you create, including ensuring it has only the minimum required permissions (the Azure Reader role: a built-in role granting read-only access to all resources within the subscription scope, including Azure Cost Management data and Azure Advisor recommendations) and revoking it when your account is terminated.
8. Acceptable Use
You agree not to:
- Use the Service to monitor Azure environments you do not have authorization to access
- Attempt to reverse engineer, decompile, or extract source code from the Service
- Use automated means (bots, scrapers) to access the Service beyond normal usage
- Resell, sublicense, or provide access to the Service to third parties without our written consent
- Use the Service in any way that violates applicable laws or regulations
- Introduce malicious code, interfere with the Service's operation, or attempt unauthorized access
- Use the AI support features to solicit advice outside of Azure cost management topics
- Use the Service in violation of any applicable export control laws or economic sanctions regulations, including those administered by the U.S. Office of Foreign Assets Control (OFAC). By using the Service, you represent that you are not located in, organized under the laws of, or a resident of any country subject to U.S. sanctions, and that you are not listed on any U.S. government list of prohibited or restricted parties.
- Use the Service to benchmark, evaluate, or build products or services that compete with CostRadar, or share the results of any such benchmarking or evaluation with third parties.
9. Team Access and Viewer Accounts
Paid plans may allow you to invite read-only viewers to your CostRadar workspace. You are responsible for the actions of all viewers you invite. Viewer invites are single-use and expire after 7 days. You may revoke viewer access at any time through the Settings page.
By inviting a viewer, you represent that you have the right to share your Azure cost and resource data with that individual. Inviting viewers from outside your organization is at your sole discretion and risk.
10. Intellectual Property
The Service, including all software, algorithms, visual interfaces, documentation, and other content, is owned by Ridgeline Software LLC and protected by intellectual property laws. These Terms do not grant you any ownership rights in the Service.
You retain all ownership rights in your Azure cost and resource data. By using the Service, you grant us a limited, non-exclusive license to process your data solely to provide the Service to you.
If you provide feedback, suggestions, or ideas about the Service, you grant us an irrevocable, royalty-free right to use that feedback for any purpose without obligation to you.
11. AI-Powered Features
The Service includes an AI support assistant powered by Google's Gemini API via OpenRouter. By using this feature, you acknowledge that:
- AI responses are generated automatically and may not always be accurate or complete
- The assistant is limited to topics related to CostRadar and Azure cost management
- Your support conversations may be reviewed by our team to improve the Service
- You should not share sensitive credentials or personal information in the chat interface
- AI output is not professional financial, legal, or technical advice
12. Disclaimer of Warranties
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR UNINTERRUPTED, ERROR-FREE OPERATION.
We do not warrant that the Service will detect all cost anomalies, that all alerts will be accurate, or that using the Service will result in reduced Azure costs. The Service is a monitoring and alerting tool; outcomes depend on actions you take based on its output.
13. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL RIDGELINE SOFTWARE LLC BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOST PROFITS, LOST DATA, OR BUSINESS INTERRUPTION, ARISING OUT OF OR RELATED TO YOUR USE OF THE SERVICE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
OUR TOTAL CUMULATIVE LIABILITY TO YOU FOR ANY CLAIMS ARISING UNDER THESE TERMS SHALL NOT EXCEED THE GREATER OF (A) THE AMOUNT YOU PAID TO US IN THE 12 MONTHS PRECEDING THE CLAIM OR (B) ONE HUNDRED U.S. DOLLARS ($100).
Some jurisdictions do not allow the exclusion or limitation of certain damages. In such jurisdictions, our liability is limited to the maximum extent permitted by law.
14. Indemnification
You agree to defend, indemnify, and hold harmless Ridgeline Software LLC and its members, officers, and agents from any claims, damages, liabilities, and expenses (including reasonable attorneys' fees) arising from: (a) your use of the Service; (b) your violation of these Terms; (c) your violation of any third-party rights; or (d) your Azure environment or credentials.
15. Termination
You may cancel your subscription at any time through the Settings page. Cancellation takes effect at the end of the current billing period; you will retain access until then.
We may suspend or terminate your access immediately if: (a) you violate these Terms; (b) your payment repeatedly fails; or (c) we are required to do so by law.
We may also suspend or terminate your access at any time, for any reason or no reason, with or without notice, at our sole discretion. If we terminate your account without cause, we will refund any prepaid fees for the unused portion of your current billing period.
We may suspend or terminate accounts that we determine, in our sole discretion, are being used in a manner that is abusive, fraudulent, harmful to other users, or otherwise contrary to the spirit of these Terms, even if such use is not explicitly prohibited.
Upon termination, your right to access the Service ceases. We will delete your account data within 90 days of termination, unless retention is required by law. You may request immediate deletion by contacting support@costradar.io.
16. Changes to These Terms
We will provide at least 30 days advance notice of material changes to these Terms via email to the address on your account or through a prominent notice in the dashboard. Non-material changes (such as typographical corrections or formatting) may take effect upon posting.
Continued use of the Service after the notice period constitutes acceptance of the updated Terms. If you do not agree to the changes, you may cancel your subscription before the effective date.
We reserve the right to modify, suspend, or discontinue any part of the Service at any time with reasonable notice.
17. Governing Law and Disputes
These Terms are governed by the laws of the State of Texas, without regard to conflict of law principles.
Arbitration Agreement. Any dispute arising from these Terms or the Service shall be resolved by binding arbitration in Texas, except that either party may seek injunctive relief in any court of competent jurisdiction. Arbitration shall be administered by the American Arbitration Association (AAA) under its Commercial Arbitration Rules.
Small Claims. Either party may bring qualifying claims in small claims court in lieu of arbitration.
Arbitration Fees. Arbitration filing fees and arbitrator costs are allocated per AAA Commercial Arbitration Rules.
Opt-Out. You may opt out of this arbitration agreement by emailing support@costradar.io with the subject line "Arbitration Opt-Out" within 30 days of creating your account. Include your name, email address, and a clear statement that you decline the arbitration agreement.
Class Action Waiver. You waive any right to participate in a class action lawsuit or class-wide arbitration.
18. Force Majeure
Neither party will be liable for any failure or delay in performance resulting from causes beyond their reasonable control, including acts of God, natural disasters, pandemic, war, terrorism, labor disputes, internet or infrastructure outages, third-party service failures (including Microsoft Azure outages), government actions, or other events outside reasonable control. This includes but is not limited to Azure Cost Management API unavailability, which may delay anomaly detection or reporting.
19. Miscellaneous
- Entire Agreement. These Terms, together with our Privacy Policy, constitute the entire agreement between you and Ridgeline Software LLC regarding the Service.
- Severability. If any provision is found unenforceable, the remaining provisions remain in full force.
- No Waiver. Failure to enforce any provision does not constitute a waiver of future enforcement.
- Assignment. You may not assign these Terms without our written consent. We may assign these Terms in connection with a merger or acquisition.
- Microsoft Trademarks. Microsoft Azure is a trademark of Microsoft Corporation. Ridgeline Software LLC is not affiliated with, endorsed by, or sponsored by Microsoft.
- Survival. The following sections survive termination of these Terms for any reason: Intellectual Property (Section 10), Disclaimer of Warranties (Section 12), Limitation of Liability (Section 13), Indemnification (Section 14), Governing Law and Disputes (Section 17), and any payment obligations accrued prior to termination.
20. Contact
Questions about these Terms? Contact us at support@costradar.io.
Ridgeline Software LLC
Texas, United States