Terms of Service.
Last updated: April 2, 2026
1. Acceptance of Terms
By accessing or using OpenSDK ("the Service"), operated at opensdk.ca, you agree to be bound by these Terms of Service. If you do not agree, do not use the Service. We may update these terms at any time; continued use constitutes acceptance of any changes.
2. Description of Service
OpenSDK is a cloud-based platform that transforms API documentation into production-ready TypeScript SDKs. The Service includes a web dashboard, API endpoints, and related tools. Features are accessed via an API credit system.
3. Accounts
You must create an account to use the Service. You are responsible for maintaining the confidentiality of your credentials, including your API keys. You are responsible for all activity that occurs under your account. Notify us immediately at hello@opensdk.ca if you suspect unauthorized access.
4. API Credits & Payments
The Service operates on a prepaid credit model. Credits are purchased as one-time payments and do not expire. Each API operation (dispatch, revise, export) consumes a defined number of credits. New accounts receive a one-time grant of starter credits.
All purchases are processed through Stripe. Prices are listed in USD. Refunds are handled on a case-by-case basis; contact us within 14 days of purchase. We reserve the right to change pricing at any time; existing credit balances are unaffected.
5. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose
- Attempt to gain unauthorized access to other users' accounts or data
- Reverse-engineer, decompile, or attempt to extract the source code of the Service
- Transmit viruses, malware, or other harmful code through the Service
- Use the Service to generate SDKs for APIs you do not have authorization to access
- Abuse, overload, or interfere with the Service's infrastructure
6. Intellectual Property
You retain all rights to the input you provide (API documentation URLs, specifications) and the output generated by the Service (SDKs, OpenAPI specs). OpenSDK claims no ownership over your generated code. The Service itself, including its design, code, and branding, remains the intellectual property of OpenSDK.
7. Availability & Warranties
The Service is provided "as is" and "as available" without warranties of any kind, whether express or implied. We do not guarantee that the Service will be uninterrupted, error-free, or that generated SDKs will be free of defects. You use generated code at your own risk.
8. Limitation of Liability
To the maximum extent permitted by law, OpenSDK shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including loss of profits, data, or business opportunities. Our total liability for any claim shall not exceed the amount you paid to us in the 12 months preceding the claim.
9. Termination
We may suspend or terminate your account at any time for violation of these terms. You may delete your account at any time. Upon termination, your remaining credits are forfeited unless otherwise required by law.
10. Governing Law
These terms are governed by the laws of the Province of Ontario, Canada, without regard to conflict of law principles. Any disputes shall be resolved in the courts of Ontario.
11. Contact
Questions about these terms? Reach us at hello@opensdk.ca.