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

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:

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:

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

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.