Terms of Service
Last updated: April 11, 2026
1. Acceptance of Terms
By creating an account, starting a free trial, or otherwise accessing or using HydroComplete Pro ("the Service," "the Software"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Service.
These Terms constitute a legally binding agreement between you ("User," "you") and HydroComplete Pro ("we," "us," "our"). If you are using the Service on behalf of an organization, you represent that you have authority to bind that organization to these Terms.
2. Description of Service
HydroComplete Pro is a browser-based stormwater engineering software-as-a-service (SaaS) platform. The Service provides hydrology, hydraulics, and stormwater BMP analysis tools for use by qualified professionals. Key components include:
- A web-based frontend for model creation, diagram editing, and results review
- Server-side calculation engines for hydrologic and hydraulic analysis
- Cloud storage for user projects and analysis results
- Data retrieval from public federal sources (USDA SSURGO, NOAA Atlas-14, USGS NLCD, USGS 3DEP)
- Documented formula methodology available in the public technical manual
3. Account Registration and Security
- You must be at least 18 years old to create an account.
- You must provide a valid email address and create a password during registration.
- You are solely responsible for maintaining the confidentiality of your login credentials. Any activity that occurs under your account is your responsibility.
- You must notify us immediately at support@hydrocomplete.com if you become aware of any unauthorized use of your account.
- We reserve the right to suspend or terminate accounts that we reasonably believe have been compromised.
4. Subscription and Billing
- Pricing: HydroComplete Pro is available at $99 per month or $948 per year.
- Payment processing: All payments are processed by Stripe. By subscribing, you also agree to Stripe's Terms of Service. We do not store credit card numbers.
- Auto-renewal: Subscriptions renew automatically at the end of each billing period unless cancelled before the renewal date.
- Cancellation: You may cancel your subscription at any time through the Stripe customer portal accessible from your account settings. Cancellation takes effect at the end of the current billing period. You retain full access until that date.
- No partial refunds: We do not issue refunds for partial billing periods. If you cancel mid-month or mid-year, you will continue to have access through the end of the period you have already paid for.
- Price changes: We may adjust pricing with at least 30 days' written notice. Price changes take effect at the start of your next billing period following the notice.
5. Free Trial
- New users receive a 14-day free trial with full feature access. No credit card is required to start a trial.
- Reports generated during the trial period will include a trial watermark.
- At the end of the 14-day trial, you may convert to a paid subscription to continue using the Service. If you do not subscribe, your trial access will expire.
- Trial accounts that expire without converting to a paid subscription will retain stored project data for 30 days. After 30 days, project data from expired trial accounts may be permanently deleted.
6. Intellectual Property
Our software: HydroComplete Pro, including its source code, user interface, calculation engines, documentation, and all related materials, is proprietary software owned by HydroComplete Pro. These Terms grant you a limited, non-exclusive, non-transferable, revocable license to use the Service for its intended purpose during your active subscription.
Your data: You retain full ownership of all data you create, upload, or generate using the Service, including but not limited to project configurations, watershed parameters, and analysis results. We claim no intellectual property rights over your data. See Section 9 (Data Ownership and Portability) for details.
Technical methodology: The formulas, equations, and engineering methods used by HydroComplete Pro are derived from published sources (SCS/NRCS methods, rational method, Manning's equation, etc.) and are documented in the public technical manual. Our implementation of these methods is proprietary; the underlying science is not.
7. Professional Responsibility Disclaimer
IMPORTANT -- READ CAREFULLY
HydroComplete Pro is a computational tool, not an engineering service. The Software performs calculations based on user-supplied inputs and published hydrologic and hydraulic methods. It does not provide engineering judgment, site-specific recommendations, or professional engineering services of any kind.
All engineering calculations, analysis results, and design outputs produced by HydroComplete Pro must be independently reviewed, verified, and approved by a licensed Professional Engineer (PE) before use in any regulatory submittal, construction document, permit application, or design decision.
The accuracy of results depends entirely on the accuracy of user-supplied inputs, the applicability of the selected methods to the site conditions, and the professional judgment of the engineer interpreting the results. HydroComplete Pro does not validate the engineering appropriateness of user inputs or method selections.
HydroComplete Pro, its developers, officers, employees, and affiliates accept no liability whatsoever for:
- Engineering errors or omissions in designs based on the Software's output
- Design failures, property damage, personal injury, or loss of life resulting from use of the Software
- Regulatory non-compliance, permit denials, or enforcement actions related to designs developed using the Software
- Errors in calculations resulting from incorrect inputs, misapplication of methods, or misinterpretation of results
- Any damages arising from reliance on the Software's output without independent professional verification
The engineer of record is solely and exclusively responsible for the adequacy, accuracy, and regulatory compliance of their design. Use of HydroComplete Pro does not transfer, share, or diminish that responsibility in any way. By using this Software, you acknowledge and accept this allocation of responsibility.
This disclaimer applies regardless of whether the Software produced correct results. Even if a calculation error exists in the Software, the professional engineer's duty to independently verify results remains unchanged.
8. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:
- Aggregate liability cap: Our total cumulative liability to you for any and all claims arising out of or relating to these Terms or your use of the Service shall not exceed the total subscription fees you have actually paid to us during the twelve (12) months immediately preceding the event giving rise to the claim.
- No consequential damages: In no event shall we be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, loss of data, loss of business opportunity, cost of procurement of substitute services, or any damages arising from engineering designs, construction, or regulatory proceedings, regardless of the theory of liability (contract, tort, strict liability, or otherwise) and even if we have been advised of the possibility of such damages.
- Essential basis: The limitations in this section reflect a reasonable allocation of risk and are an essential basis of the bargain between you and us. The Service would not be provided without these limitations.
9. Data Ownership and Portability
- Your data is yours. All project data, model configurations, and analysis results you create in HydroComplete Pro belong to you. We do not claim ownership of your data.
- Export: You may export your project data as JSON at any time from the workspace manager.
- No data selling: We do not sell, rent, license, or share your project data with any third party. We do not use your data to train machine learning models.
- Limited access: We access your data only as necessary to provide the Service (e.g., running calculations on your behalf) or to respond to support requests you initiate.
- For full details on data handling, see our Privacy Policy.
10. Acceptable Use
You agree not to:
- Reverse-engineer, decompile, disassemble, or otherwise attempt to derive the source code of the Software
- Use automated tools (bots, scrapers, etc.) to access the Service or its APIs in a manner that exceeds reasonable use or degrades service for other users
- Share your account credentials with others or allow multiple individuals to use a single account
- Resell, sublicense, or redistribute access to the Service
- Use the Service for any purpose that is unlawful or prohibited by these Terms
- Attempt to circumvent any access controls, usage limits, or security measures
- Introduce malicious code, interfere with the Service's infrastructure, or conduct security attacks
Violation of this section may result in immediate suspension or termination of your account.
11. Service Availability
We strive to maintain high availability of the Service but do not guarantee uninterrupted or error-free operation. Specifically:
- The Service is provided on a "best effort" basis. There is no service level agreement (SLA).
- We may perform scheduled maintenance that temporarily interrupts access. Where possible, we will provide advance notice of planned downtime.
- We are not liable for any interruptions caused by factors outside our reasonable control, including but not limited to internet outages, third-party service failures (Supabase, Stripe, Fly.io, Netlify), natural disasters, or government actions.
- Federal data services (USDA, NOAA, USGS) are operated by the U.S. government and may experience independent outages that affect site lookup features.
12. Modifications to Terms
We reserve the right to modify these Terms at any time. When we do:
- The updated Terms will be posted on this page with a revised "Last updated" date.
- For material changes (changes to pricing, liability, or data handling), we will notify registered users via email at least 30 days before the changes take effect.
- Your continued use of the Service after the effective date of updated Terms constitutes acceptance of those changes.
- If you do not agree to the modified Terms, you must stop using the Service and may cancel your subscription per Section 4.
13. Governing Law
These Terms shall be governed by and construed in accordance with the laws of the State of North Carolina, United States, without regard to its conflict of law provisions. Any legal action or proceeding arising under these Terms shall be brought exclusively in the state or federal courts located in North Carolina, and you consent to the personal jurisdiction of such courts.
14. Termination
- By you: You may terminate your account at any time by cancelling your subscription through the Stripe customer portal and emailing support@hydrocomplete.com to request account deletion.
- By us: We may suspend or terminate your account if you violate these Terms, engage in abusive behavior, or if required by law. We will provide notice where reasonably possible.
- Data after termination: Upon termination, your project data will remain available for export for 30 days. After 30 days, we may permanently delete your account data. We recommend exporting your data before or promptly after termination.
- Survival: Sections 6 (Intellectual Property), 7 (Professional Responsibility Disclaimer), 8 (Limitation of Liability), 9 (Data Ownership), and 13 (Governing Law) survive termination of these Terms.
15. Contact
If you have questions about these Terms, contact us at: