Terms of Service
Last revised: 4 May 2026
1. About these Terms
These Terms of Service ("Terms") form a binding agreement between you ("Customer", "you") and the operator of the KVM Fleet service ("KVM Fleet", "we", "us") established in Malta. By creating an account at app.kvmfleet.io, installing the KVM Fleet agent, or otherwise using the Service, you agree to these Terms. If you accept these Terms on behalf of an organisation, you confirm you have authority to bind that organisation.
2. The Service
"Service" means the KVM Fleet web application, REST API, agent software for PiKVM and JetKVM hardware, and supporting infrastructure operated at kvmfleet.io and app.kvmfleet.io. The Service lets you enrol KVM-over-IP devices into a multi-tenant cloud dashboard for unified remote console access (video, keyboard/mouse, ATX power control), team-based role permissions, audit logging, alerts, and SIEM webhook export.
We may add, change or remove features at our discretion. We will not materially reduce functionality available on a paid plan during a paid billing period without offering a pro-rata refund or equivalent credit.
3. Eligibility & account creation
- You must be at least 18 years old and capable of entering into a binding contract.
- The Service is intended for business and professional use, not for consumers as defined under EU Directive 2011/83/EU.
- You must provide accurate registration information and keep it current.
- You are responsible for safeguarding your credentials and any actions taken under your account. We strongly recommend enabling two-factor authentication.
4. Subscription, billing and refunds
4.1 Plans and pricing
The Service is offered on a Free plan (limited to three devices) and on paid plans (Starter, Professional, Business) which raise the device cap. Enterprise terms are agreed separately in writing. Current pricing and limits are published at kvmfleet.io/#pricing.
4.2 Payment processing
Paid plans are billed monthly or annually in advance via Stripe Payments Europe Ltd. ("Stripe"). All amounts are exclusive of VAT, which is added at the rate applicable to your billing address. EU customers with a verified VAT ID are billed under the reverse-charge mechanism. By providing payment details you authorise us (through Stripe) to charge the recurring fee on each renewal date until you cancel.
4.3 Renewals and cancellation
Paid subscriptions renew automatically. You can cancel at any time via the Stripe Customer Portal in your account settings. Cancellation takes effect at the end of the current billing period and you keep access until then. After cancellation, your account is automatically moved to the Free plan.
4.4 Refunds
Fees are non-refundable except (i) where required by mandatory law, (ii) where we materially fail to provide the Service and cannot remedy the failure within fourteen (14) days of written notice, or (iii) at our sole discretion. Pro-rata refunds may be issued for unused months on annual plans cancelled mid-term, less applicable processing fees.
4.5 Failed payments
If a renewal payment fails, we will retry per Stripe's standard schedule and notify you by email. If payment is still outstanding seven (7) days after the original failure, your subscription is automatically downgraded to the Free plan; existing devices keep working but you cannot enrol new devices until billing is restored. Console access is never disabled solely because of a billing dispute.
5. Customer data
"Customer Data" means data submitted to the Service by you or your end users — device names and tags, audit log details, console session metadata, alert configurations, and personal data of users you invite. As between us, you own all Customer Data. We process it only as necessary to provide and improve the Service and as set out in our Privacy Policy and Data Processing Addendum.
You grant us a limited, non-exclusive licence to host, transmit and display Customer Data for the purpose of providing the Service and fulfilling our obligations under these Terms. We do not sell Customer Data, do not use it to train models, and do not access it except where strictly necessary for support, security, abuse investigation or legal compliance.
Where we process personal data on your behalf, that processing is governed by our Data Processing Addendum (Article 28 GDPR), which forms part of these Terms.
6. Acceptable use
You agree not to use the Service to:
- break the law, infringe third-party rights, or violate any applicable export-control or sanctions regime;
- access or attempt to access systems, accounts or data you are not authorised to access;
- upload malware, exploit kits, or content that is unlawful, defamatory, obscene or harmful;
- attack, probe, reverse-engineer, or attempt to disrupt the Service, its infrastructure, or other customers;
- use automated means to scrape, mass-enrol devices, or evade plan limits;
- resell, sublicense, or white-label the Service without a separate written agreement.
We may suspend or terminate access for material or repeated breach of this section, with as much notice as is reasonable in the circumstances.
7. Customer responsibilities & security
You are responsible for the lawful operation of any KVM Fleet agent you install on your hardware, including for the security of the underlying device, the network it is attached to, and the systems it provides console access to. The Service exposes powerful remote-management capabilities; you must:
- keep your KVM Fleet agent up to date;
- restrict role assignments according to least privilege;
- review the audit log periodically;
- revoke access for departing personnel without delay;
- configure alert rules and webhook receivers in a manner consistent with your security and compliance obligations.
8. Intellectual property
The Service, the platform code, the agent, branding, documentation, and all related intellectual property rights are owned by us or our licensors. We grant you a limited, revocable, non-exclusive, non-transferable right to use the Service during the term of these Terms and only as the Service is intended to be used. No other rights are granted.
The KVM Fleet agent is distributed under the terms set out in its LICENSE file in the agent source repository. Those open-source licence terms govern your use of the agent code itself; these Terms govern your use of the cloud Service.
9. Service levels & availability
For Free, Starter, Professional and Business plans, we operate the Service on a best-efforts basis with no committed service level. We aim for high availability but do not guarantee that the Service will be uninterrupted or error-free. Maintenance windows, infrastructure incidents and changes by sub-processors may temporarily affect availability.
Customers on an Enterprise plan may receive a written Service Level Agreement that includes uptime targets, support response targets, and service credits. Where such an SLA exists, it forms part of these Terms in respect of that customer.
10. Sub-processors and infrastructure
The Service is hosted on infrastructure provided by Hetzner Online GmbH in Falkenstein, Germany (EU). We use Stripe (Ireland) for payment processing, Brevo (France) for transactional email, and — where you enable it — Google Ireland Ltd. for Single Sign-On. A current list of sub-processors and the data processed by each is published in our Privacy Policy. We will give you reasonable notice of any new sub-processor.
11. Beta features
From time to time we may make features marked "beta", "preview", "alpha" or similar available. These are provided "as-is", may change or be withdrawn at any time, and are excluded from any service-level commitment. Use them at your own risk.
12. Suspension
We may suspend your access to the Service if (i) we reasonably believe your use poses a security or legal risk to the Service, other customers or third parties, (ii) you have a payment overdue beyond the grace period in section 4.5, or (iii) we are required to do so by law or competent authority. Where practical we will give you advance notice and an opportunity to cure.
13. Termination
You may terminate these Terms at any time by deleting your account from the dashboard or by writing to support@kvmfleet.io. We may terminate these Terms for material breach not cured within thirty (30) days of written notice, immediately on insolvency, or where required by law.
On termination: paid plans drop to Free at the end of the current billing period; you may export your audit log and device list via the API for thirty (30) days; thereafter we delete Customer Data within ninety (90) days unless we are legally required to retain it.
14. Disclaimers
To the maximum extent permitted by applicable law, the Service is provided "as is" and "as available". We disclaim all warranties not expressly stated in these Terms, including warranties of merchantability, fitness for a particular purpose, non-infringement, and uninterrupted operation. The Service is not designed for use in environments where failure could lead to death, personal injury, or severe physical or environmental damage; you must not use it for such purposes without separate written agreement.
15. Limitation of liability
To the maximum extent permitted by applicable law, neither party is liable for indirect, incidental, special, consequential, exemplary or punitive damages, or for loss of profits, revenues, business opportunities, goodwill, or data. Our total aggregate liability under these Terms in any twelve-month period is capped at the greater of (i) the fees you paid us in that twelve-month period or (ii) one hundred euros (€100). Higher liability caps may be agreed for Enterprise customers under a separate written contract. Nothing in these Terms limits liability that cannot be limited by mandatory law (such as fraud, gross negligence, intentional misconduct, or death or personal injury caused by negligence).
16. Indemnity
You will defend and indemnify us against third-party claims arising from (i) your breach of these Terms, (ii) your use of the Service in violation of section 6, or (iii) Customer Data infringing third-party rights. We will defend and indemnify you against third-party claims that the Service, used as intended, infringes a third party's intellectual property rights, subject to the liability cap in section 15. The indemnified party must give prompt notice, allow the indemnifying party to control the defence, and reasonably cooperate.
17. Confidentiality
Each party will treat the other's non-public information disclosed in connection with the Service as confidential and use it only to perform under these Terms. Customer Data is your confidential information. This obligation continues for three (3) years after termination.
18. Changes to these Terms
We may update these Terms from time to time. For material changes we will give at least thirty (30) days' notice by email or through the Service. Continued use after the effective date constitutes acceptance. If you do not accept a material change you may cancel and receive a pro-rata refund of any prepaid unused fees.
19. Miscellaneous
- Entire agreement. These Terms, the Privacy Policy, the Data Processing Addendum and any plan-specific schedule (e.g. an Enterprise SLA) are the entire agreement between us on the subject matter.
- Severability. If any provision is unenforceable, the remainder stays in effect.
- No waiver. Failure to enforce a right is not a waiver of it.
- Assignment. You may not assign these Terms without our written consent. We may assign to a successor in connection with a merger, acquisition or sale of substantially all assets.
- Force majeure. Neither party is liable for failure to perform caused by events outside its reasonable control.
- Notices. Notices to us must be sent to legal@kvmfleet.io. Notices to you may be sent to the address on your account.
20. Governing law & jurisdiction
These Terms are governed by the laws of Malta, excluding its conflict-of-laws rules and the United Nations Convention on Contracts for the International Sale of Goods. The courts of Malta have exclusive jurisdiction over any dispute, except that either party may seek interim or injunctive relief in any competent court.