Terms of Service
The agreement that governs your use of rugged.sh.
Last updated: 2026-07-24
This document may be updated from time to time; material changes are announced in the console.
Who this is for
- rugged.sh, operated by Rugged Technology Services, is software for Managed Service Providers (MSPs). Our direct customer is the MSP organization; your team members sign in and operate the platform under your account.
- You confirm you are authorized to bind your organization to these terms and to connect the Microsoft tenants you manage.
- You must be at least 18 (or the age of legal majority where you are) and able to form a binding contract. This is a business-to-business service, not intended for personal or household use.
Your license
- We grant you a non-exclusive, non-transferable right to use rugged.sh to deploy, govern, and optimize Microsoft cloud across your own end-customers, within your plan and seat entitlement.
- You may not reverse engineer, redistribute, or resell the software itself, or circumvent the license, entitlement, or tenant-isolation controls.
Your responsibilities
- You are responsible for your own Azure and Microsoft consumption costs, for lawful use of the platform, and for the access your end-customers grant you into their tenants.
- You administer your team's accounts and roles. Keep credentials secure; you are responsible for actions taken under your team's sessions and API keys.
- You will obtain the consent you need from each end-customer before onboarding their tenant and performing changes on their behalf.
Acceptable use
- Use rugged.sh only for lawful purposes and only against Microsoft tenants you are authorized to manage. Do not use it to access tenants without consent, to probe or attack systems you do not control, or to violate Microsoft's terms.
- Do not attempt to breach tenant isolation, exceed your entitlement, disrupt the service for other customers, or upload malware or unlawful content.
- Automated actions you trigger (deployments, remediations, PowerShell, offboarding) execute real changes in real tenants - you are responsible for scoping and reviewing them.
Billing
- rugged.sh is billed on one of two rails: through the Azure Marketplace (where Microsoft invoices you and we emit metered usage), or through a self-serve plan.
- Self-serve accounts verify a payment method (authorized, never charged) to unlock a permanently free tier limited to a small number of customer tenants and seats, intended for your own internal use. Upgrading to manage more tenants or seats starts a paid subscription; your data and configuration remain intact if you stay on the free tier or add a payment method later.
- Fees, where applicable, are described at the point of purchase. Marketplace pricing and terms are governed by Microsoft's Marketplace agreement in addition to these terms.
- Prices are exclusive of applicable taxes. Where tax collection is enabled at checkout we collect GST/HST, VAT, or similar based on your location; you are responsible for any taxes not collected there.
Service availability, beta features, and third-party services
- We work to keep the service available and may update, improve, or change features over time. We will give reasonable notice of material changes that adversely affect you.
- We may suspend access for non-payment, suspected abuse, or to protect the platform and other customers, and will restore it once the cause is resolved.
- Some features may be labeled beta, preview, or early access, including where we rely on Microsoft APIs that are themselves in beta. We may change or discontinue these at any time, and they are provided without the warranties that otherwise apply to generally available features.
- The service depends on third-party providers we do not control, including Microsoft (Azure, Microsoft Graph, Entra ID, Intune), Stripe, Neon, and Cloudflare. We are not responsible for outages, changes, or failures of those providers' systems. Your use of the underlying Microsoft cloud services is separately governed by your own agreement with Microsoft.
Confidentiality
- Each party may receive confidential, non-public information from the other. Each party will use the other's confidential information only to perform under these terms, protect it with reasonable care, and disclose it only to personnel, contractors, or advisors who need it and are bound to similar confidentiality obligations, or as required by law.
- Confidential information does not include information that is or becomes public without breach of these terms, was already known to the receiving party without an obligation of confidence, or is independently developed without reference to it.
Intellectual property and feedback
- We and our licensors own all right, title, and interest in rugged.sh, including the software, templates, documentation, and our trademarks. Nothing in these terms transfers any of that to you beyond the license granted above.
- You retain all rights to your own data and configuration, and to your end-customers' data processed through the service. You grant us a limited right to host, process, and transmit that data solely to provide the service to you.
- If you send us feedback or suggestions, you grant us a perpetual, irrevocable, royalty-free license to use them without restriction or obligation to you.
Indemnification
- You will defend, indemnify, and hold us harmless from any third-party claim, loss, or expense (including reasonable legal fees) arising from: your breach of these terms, including the Acceptable Use section; your or your team's use of the service in violation of law; or your access to, or changes made in, an end-customer's Microsoft tenant, including where you lacked the authorization or consent you represented you had.
- We will defend, indemnify, and hold you harmless from any third-party claim that the rugged.sh software, as provided by us and used in accordance with these terms, infringes that party's intellectual property rights, and will pay resulting damages finally awarded, provided you promptly notify us and let us control the defense.
- The indemnified party will give prompt written notice of the claim, allow the indemnifying party to control the defense and settlement, and provide reasonable cooperation, at the indemnifying party's expense.
Term and termination
- These terms apply for as long as you have an account. You may stop using the service and close your account at any time; where you are on a paid plan, cancellation takes effect at the end of the current billing period.
- On termination we disconnect the Microsoft tenants managed through your account and, after a short recovery window, delete or return your data as described in the Privacy Policy and Data Processing Addendum, subject to legally required retention.
- Disconnecting rugged.sh does not by itself undo changes already applied in your customers' tenants; you remain responsible for any cleanup you require there.
- Sections that by their nature should survive termination do survive, including Confidentiality, Intellectual Property, Indemnification, Warranty and Limitation of Liability, Governing Law, Dispute Resolution, and any payment obligations already accrued.
Warranty and limitation of liability
- To the maximum extent permitted by law, the service (including any beta or preview feature) is provided "as is" and "as available", without warranties or conditions of any kind, whether express, implied, or statutory, including merchantability, fitness for a particular purpose, title, and non-infringement.
- To the maximum extent permitted by law, neither party is liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, lost revenue, lost data, or business interruption, even if advised of the possibility of those damages.
- To the maximum extent permitted by law, each party's total aggregate liability arising out of or relating to these terms or the service is capped at the greater of (a) the fees you paid us in the 12 months before the event giving rise to the claim, and (b) CAD $100.
- These exclusions and the cap do not apply to: a party's indemnification obligations above; a party's gross negligence, willful misconduct, or fraud; your payment obligations; breach of the Confidentiality section; or liability that cannot be limited or excluded under applicable law.
- Nothing in these terms limits any right or protection that applicable law does not permit us to exclude, including for parties in jurisdictions with mandatory consumer or civil-law protections.
Governing law and venue
- These terms, and any dispute arising out of or relating to them or the service, are governed by the laws of the Province of New Brunswick and the federal laws of Canada applicable in New Brunswick, without regard to conflict-of-laws rules. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
- The courts of New Brunswick, Canada have exclusive jurisdiction over any dispute that reaches court, and each party irrevocably attorns to that jurisdiction and waives any objection based on venue or inconvenient forum.
Dispute resolution
- Before starting any formal proceeding, each party will first give the other written notice of the dispute ([email protected] for notices to us) and negotiate in good faith for at least 30 days.
- If the dispute is not resolved by negotiation, it will be resolved exclusively in the courts described in Governing Law and Venue.
- Either party may seek urgent injunctive or equitable relief in a court of competent jurisdiction at any time to protect confidential information, intellectual property, or the security of the platform.
General terms
- Force majeure: neither party is liable for delay or failure to perform caused by events beyond its reasonable control, including natural disasters, war, internet or cloud-provider outages, or government action.
- Assignment: you may not assign or transfer these terms without our consent; we may assign them in connection with a merger, acquisition, financing, or sale of assets. These terms bind and benefit permitted successors and assigns.
- Relationship of the parties: we are independent contractors. Nothing in these terms creates a partnership, joint venture, agency, or employment relationship.
- Export and sanctions: you represent that you are not located in, or ordinarily resident in, a country or region subject to comprehensive Canadian or U.S. trade sanctions, and are not on any applicable denied-party list, and you will not use the service in violation of export control or sanctions laws.
- Publicity: we may identify you by name and logo as a rugged.sh customer in our marketing materials and customer lists; email [email protected] to opt out.
- Amendments: we may update these terms from time to time. We will post the new version here with an updated date and, for material changes that adversely affect you, give reasonable advance notice (at least 30 days) by email or in-console notice. Continuing to use the service after the effective date is acceptance of the updated terms; if you do not agree, stop using the service before that date.
- Order of precedence and entire agreement: if your organization has signed a separate master services agreement or order form with us, that agreement governs and controls over these terms wherever the two conflict. Otherwise, these terms, together with the Privacy Policy, the Data Processing Addendum, and the plan and pricing presented at checkout, are the entire agreement between you and us, and supersede all prior discussions. For Azure Marketplace purchases, Microsoft's Marketplace terms additionally govern billing and invoicing between you and Microsoft. No purchase order or other terms you send us apply unless we accept them in a signed writing. If any provision is unenforceable, the rest remain in effect, and waiver of any provision is effective only if in writing.