Terms of Service

Effective Date: August 9, 2026

Welcome to Pro Nova Technologies Inc. ("Company," "we," "us," or "our"). These Terms of Service ("Terms") govern your access to and use of our website at https://rmms.pronovatech.com (the "Site"), the PNT Remote Monitoring & Management Services ("PNT-RMMS") desktop client, and any other software products, services, or content we provide (collectively, the "Services").

By accessing or using our Services, you agree to be bound by these Terms. If you do not agree, please do not use our Services.

1

Acceptance of Terms

By creating an account, purchasing software, or otherwise using our Services, you confirm that:

  • You are at least 18 years old (or the age of legal majority in your jurisdiction).
  • You have the legal capacity to enter into a binding agreement.
  • You will use the Services in compliance with all applicable laws and regulations.
2

Account Registration

To access certain features of our Services, you may need to create an account. You agree to:

  • Provide accurate, current, and complete information during registration.
  • Maintain and update your account information as needed.
  • Keep your password confidential and secure.
  • Notify us immediately of any unauthorized access to your account.
  • Accept responsibility for all activities that occur under your account.

We reserve the right to suspend or terminate accounts that violate these Terms or engage in fraudulent activity.

3

Software Licenses

3.1 License Grant

Upon purchase or subscription, we grant you a limited, non-exclusive, non-transferable, revocable license to use our software products in accordance with the specific license terms provided with each product.

3.2 Restrictions

You agree NOT to:

  • Copy, modify, distribute, sell, or lease any part of our software.
  • Reverse engineer, decompile, or disassemble our software.
  • Remove or alter any proprietary notices, labels, or marks.
  • Use the software for any illegal or unauthorized purpose.
  • Share license keys or access credentials with unauthorized users.
  • Use automated tools to access our Services without permission.

3.3 License Model

PNT-RMMS is sold as a per-device subscription. Your subscription includes a number of seats; activating an agent on a device consumes one seat from your active subscription. Seats are released when a device is deactivated. While a subscription is active or trialing, all included devices receive software updates.

3.4 Changing Your Seat Count

Increases are immediate. You can add seats to an active subscription at any time from the portal. The additional seats become available as soon as the change is processed, and your billing is adjusted accordingly.

The portal does not offer an in-place decrease. There is no control in PNT-RMMS that reduces the seat count of an existing subscription, and the route we support for moving to a smaller plan is the cancel-and-re-subscribe process described below.

If a reduction does reach your subscription — for example because the quantity is changed through the Stripe billing portal — we apply it rather than ignore it, and devices above the new seat count are released automatically. You should know exactly how that choice is made:

  • Devices are released least-recently-seen first. If you hold ten active agents and the count drops to seven, the three that have gone longest without contacting the portal are the ones released.
  • A released device is deactivated, not deleted. Its activation credential is preserved, and you can restore any released device from the Devices page as soon as a seat is free again.
  • The release is recorded against your account, so which devices were affected is always auditable after the fact.

Because a reduction takes effect on devices rather than only on your invoice, plan the change before you make it — particularly if a device you depend on has been offline recently, since that is precisely the device the rule above will release first.

To move to a smaller seat count, cancel your current subscription and create a new one at the number of seats you want. Please plan for this before you begin, because it has real consequences:

  • Cancellation is subject to the non-refundability provisions in section 5. You will not receive a refund or credit for the unused remainder of the cancelled term.
  • Your existing devices are tied to the cancelled subscription. Each device you wish to keep must be re-activated against the new subscription, and re-activation is performed on the device.
  • Until a device is re-activated it cannot be connected to.

If reducing your seat count would be disruptive to your fleet, contact us before cancelling and we will help you plan the transition.

4

PNT-RMMS Specific Terms

4.1 What the Agent Does

By installing the PNT-RMMS Agent on a device, you acknowledge that the Agent:

  • Installs and runs a Windows Service that starts automatically at boot.
  • Collects hardware inventory (CPU, RAM, drives, system make/model/serial), Windows version and build, current resource utilization, and the device's most-recently-observed public IP, and reports these to the portal periodically.
  • Authenticates to the portal using an encrypted device token issued at activation; the token is bound to your subscription's seat count.
  • Forwards Warning-and-above application logs to the portal for centralized troubleshooting.
  • Submits a brief summary at the end of each remote-control session containing the path that connected (LAN-direct / direct over WAN / relay), per-session bytes, and timestamps. Screen content is not stored.

4.2 Remote Access Consent

The Agent allows authorized operators in your company to initiate remote-control sessions. By installing it, you consent to the following capabilities being available during a session:

  • Screen viewing. Real-time forwarding of the device's display to the operator's browser, including all attached monitors.
  • Mouse and keyboard input. The operator can move the cursor and type on the device, including key combinations reserved by Windows such as Ctrl+Alt+Del.
  • Command execution with SYSTEM privilege. An operator can run arbitrary PowerShell commands on the device at the highest privilege level Windows provides. This is broader than the access held by a signed-in administrator: it can read, modify or delete any file, install or remove software, and change Windows configuration and security settings. This capability is available only for companies where an owner has enabled it, and every command executed is recorded in the audit trail described in section 4.7.
  • File browsing and transfer. The operator can browse the device's file system and view directory listings, and transfer files in either direction — up to 500 MB per file, up to 5 concurrent transfers.
  • Clipboard synchronization. Text and image content can be read from and written to the device's clipboard.
  • Print redirection. Print jobs originating on the device during a session can be routed to the operator's local printer.
  • Power control. The operator can restart or shut down the device, including while work is unsaved.
  • In-session chat. A chat window for ad-hoc messaging during the session.
  • Cross-session input (optional). Forwarding of input to the Windows login screen, locked workstation, and UAC consent prompts. This requires the two installer-time toggles to be enabled and is off by default. Enabling either one disables a Windows protection machine-wide, for every account on that device, and for as long as the setting remains on — see the End User License Agreement presented during installation.

What the Agent will not do. Capture audio — neither microphone input nor the sound the device is playing — capture the webcam, or act on more than one device at a time, since cross-device "fleet commands" are not part of the product today. The Agent has no dedicated feature for editing Windows services or the registry, although the command-execution capability above is general enough to do so where a company has enabled it.

Approval mode. Every device operates in one of two modes: Automatic (an authorised operator connects without asking) or User-Approved (a prompt appears on the device and must be accepted before each session). Automatic is the default. The mode is set on the device itself, through the PNT RMMS Agent installed on it, by someone with administrative rights to that device; the portal displays the mode each device reports but does not currently set it. Note also that User-Approved mode cannot obtain approval when nobody is signed in, so a connection to the sign-in screen may proceed without a prompt.

While a session is active, the Agent displays an on-screen indicator naming the connected operator. That indicator is a notification, not a consent mechanism: in Automatic mode the session proceeds whether or not anyone acknowledges it.

4.3 Connection Paths

The Agent attempts a direct connection first using WebRTC. When the operator's browser and the device are on the same local network, the connection runs LAN-direct (no internet bandwidth used by RMMS). When direct over the public internet succeeds, traffic flows peer-to-peer with no detour through our servers. When neither is possible, the session falls back to our PNT-operated relay servers (TLS over WSS). All paths are encrypted in transit. We do not operate or use third-party TURN servers.

What the relay path means for confidentiality. On the relay path the encrypted connection terminates at our relay server rather than passing through it opaquely. Session content — including screen images and keystrokes — is therefore present in unencrypted form in that server's memory while it is being relayed between the device and the operator. It is not written to disk there and is not retained after the session ends, and the relay is operated by us rather than by a third party. This is a property of how relaying works, and it applies whenever a direct connection cannot be established. If your use case requires that no intermediary can technically observe session content, use devices and networks where the direct path succeeds.

4.4 RMMS Portal & Company Roles

Subscribers create a company in the portal and invite team members at one of three roles:

  • CustomerOwner — manages subscriptions, members, and devices for the company. Can activate, reactivate, move, and deactivate devices.
  • CustomerMember — can connect to devices and activate new ones, but cannot change billing or membership.
  • CustomerViewer — read-only access to the device list and status; cannot connect or activate.

4.5 Automatic Updates

The Agent periodically checks the portal for new releases and can install them automatically. Each release is checked against the portal's hash manifest before it runs, and only Authenticode-signed installers issued by Pro Nova Technologies Inc. will execute. You can review available versions at any time from the on-device Agent.

4.6 Subscription Resilience

If your subscription lapses (cancellation, payment failure, or temporary suspension), the Agent stops accepting connections and the portal blocks new sessions. Device tokens are preserved for 90 days from the lapse — if you renew within that window, your fleet automatically reactivates up to your seat cap with no per-device action required. After 90 days, tokens are wiped and devices must be re-activated. Manually-deactivated devices retain their tokens for 180 days.

4.7 Audit Trail

The portal logs authentication events (sign-ins, MFA enrollment, role changes), subscription changes, device activations and deactivations, and per-session summaries (path used, bytes, timestamps). These logs are visible to company owners and to PNT support staff, and are retained for 12 months by default.

5

Payments and Billing

5.1 Pricing

All prices are displayed in USD unless otherwise specified. Prices are subject to change with notice. Prices are exclusive of tax; where we are required to collect sales or use tax, it will be added and shown separately.

5.2 Payment Processing

Payments are processed securely through Stripe. By making a purchase, you agree to Stripe's terms of service. We do not store your full credit card information.

5.3 Subscriptions

  • Subscriptions automatically renew unless canceled before the renewal date.
  • You may cancel your subscription at any time through your account settings.
  • Canceled subscriptions remain active until the end of the current billing period.
  • We reserve the right to change subscription pricing with 30 days' notice.
6

Refund Policy

  • Software Purchases: We offer a 14-day refund policy for software purchases if the product does not function as described.
  • Subscriptions: Subscription fees are non-refundable, but you may cancel to prevent future charges.
  • Exceptions: Refunds are not available for products that have been substantially used or downloaded beyond evaluation.

To request a refund, contact us at support@pronovatech.com with your order details.

7

Intellectual Property

All content, software, graphics, logos, trademarks, and other materials on our Site and in our products are the property of Pro Nova Technologies Inc. or our licensors and are protected by intellectual property laws.

You may not use our trademarks, logos, or branding without prior written consent.

8

User Conduct

When using our Services, you agree not to:

  • Violate any laws, regulations, or third-party rights.
  • Upload or transmit viruses, malware, or harmful code.
  • Attempt to gain unauthorized access to our systems or other users' accounts.
  • Interfere with or disrupt the integrity or performance of our Services.
  • Engage in any activity that could damage our reputation or business.
  • Use our Services to send spam, unsolicited communications, or phishing attempts.
9

Support Services

We provide technical support for our products through our support ticket system. Support includes:

  • Bug fixes and technical assistance for documented features.
  • Installation and configuration guidance.
  • Access to software updates during your license period.

Premium support services may be available for an additional fee. Custom development or consulting services are subject to separate agreements.

10

Disclaimer of Warranties

OUR SERVICES ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:

  • Warranties of merchantability or fitness for a particular purpose.
  • Warranties that the Services will be uninterrupted, error-free, or secure.
  • Warranties regarding the accuracy or reliability of any information obtained through the Services.
11

Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, PRO NOVA TECHNOLOGIES INC. SHALL NOT BE LIABLE FOR:

  • Any indirect, incidental, special, consequential, or punitive damages.
  • Loss of profits, data, use, goodwill, or other intangible losses.
  • Damages resulting from your use or inability to use the Services.
  • Any third-party conduct or content on the Services.

Our total liability for any claim arising from these Terms shall not exceed the amount you paid us in the twelve (12) months preceding the claim.

12

Indemnification

You agree to indemnify, defend, and hold harmless Pro Nova Technologies Inc., its officers, directors, employees, and agents from any claims, damages, losses, or expenses (including reasonable attorneys' fees) arising from:

  • Your use of our Services.
  • Your violation of these Terms.
  • Your violation of any third-party rights.
13

Termination

We may suspend or terminate your access to our Services at any time, with or without cause, and with or without notice. Upon termination:

  • Your license to use our software is immediately revoked.
  • You must cease all use of our Services and delete any copies of our software.
  • Provisions that by their nature should survive termination will remain in effect.
14

Governing Law and Disputes

These Terms shall be governed by and construed in accordance with the laws of the State of Idaho, United States of America, without regard to its conflict of law principles. Pro Nova Technologies Inc. is incorporated in Idaho.

Any disputes arising from these Terms shall be resolved through binding arbitration in accordance with applicable arbitration rules, except where prohibited by law.

15

Changes to These Terms

We reserve the right to modify these Terms at any time. We will notify you of material changes by:

  • Posting the updated Terms on our Site.
  • Updating the "Effective Date" at the top of this page.
  • Sending an email notification for significant changes (if you have an account).

Your continued use of our Services after changes become effective constitutes acceptance of the revised Terms.

16

Contact Us

If you have any questions about these Terms of Service, please contact us:

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.