END USER LICENSE AGREEMENT AND TERMS OF SERVICE

Last Updated: July 3, 2026

Please read this End User License Agreement (“Agreement”) carefully before downloading, installing, or using PTZ-Flow (“Software”).

By downloading, installing, or using the Software on macOS or Windows, you are agreeing to be bound by the terms and conditions of this Agreement. If you do not agree to the terms of this Agreement, do not download, install, or use the Software.

1. License Grant, Device Limitations, and Trial Version

Subject to your compliance with this Agreement and payment of any applicable fees, the Licensor grants you a revocable, non-exclusive, non-transferable, limited license to download, install, and use the Software on compatible devices running macOS or Windows.

  • Trial / Free Version: If you use the free evaluation version of the Software (“Trial Version”), your license is strictly limited to controlling one (1) active PTZ camera at a time. The Trial Version is provided solely for evaluation purposes to test compatibility with your hardware and network setup before purchase.
  • Commercial / Paid Version (Single-Device Rule): A standard commercial license key grants you the right to use the Software on one (1) machine at any given time.
  • Floating / Multi-Machine Use: You may install the Software on multiple machines (e.g., a Mac and a Windows PC). However, the license cannot be used simultaneously on more than one machine. To transfer the license, you must deactivate it on the active machine before activating it on the new machine.

2. Purchase, Billing, and Refund Policy

The paid version of the Software is sold and distributed through Lemon Squeezy (our Merchant of Record). All purchases, payments, and invoicing are handled securely by Lemon Squeezy and are subject to their terms of service.

  • Strict No-Refund Policy: We strongly encourage all potential customers to download and thoroughly test the Trial Version with their specific PTZ cameras, network infrastructure, and controllers prior to making a purchase. Because the Trial Version allows you to fully evaluate the Software’s compatibility and features for free (one camera at a time), all sales of the Commercial/Paid Version are final.
  • By completing a purchase, you acknowledge that you have had the opportunity to test the Software, verify hardware compatibility (including joysticks/gamepads as outlined in Section 6), and agree that you are not entitled to a refund, chargeback, or exchange.

3. License Key, Verification, and Offline Grace Period

To activate and maintain a paid license, the Software requires an internet connection for periodic validation against a valid license key provided at the time of purchase.

  • Data Minimization: The Software values your privacy. The only data transmitted from the Software to our servers/Lemon Squeezy is the license key and minimal device identifiers strictly necessary for verifying and validating the authenticity of your license.
  • Offline Grace Period: To accommodate users operating in off-grid environments, the Software allows a 20-day offline grace period. The Software will remain fully functional offline for up to 20 days following the date of the last successful online license validation.
  • Expiration Warning: Beginning on day 17 of continuous offline operation, the Software will display a warning notification reminding you to connect to the internet to refresh the license validation. If the Software is not connected to the internet before the 20-day grace period expires, the Paid Version features will be suspended until an online validation is completed.
  • No Camera Data Stored: The Software controls PTZ (Pan-Tilt-Zoom) cameras locally. No video feeds, camera footage, passwords, or local network configurations are collected, transmitted, or stored by the Licensor.

4. Restrictions

You agree not to, and you will not permit others to:

  • License, sell, rent, lease, assign, distribute, transmit, host, outsource, or otherwise commercially exploit the Software.
  • Modify, make derivative works of, disassemble, decrypt, reverse compile, or reverse engineer any part of the Software.
  • Bypass or attempt to bypass the license verification system, the simultaneous device limitation, or the one-camera limit in the Trial Version.

5. Hardware Control & Third-Party Devices

The Software is designed to control third-party PTZ cameras.

  • You acknowledge that proper functionality depends on your hardware compatibility, network configuration, and third-party firmware.
  • The Licensor is not responsible for any damage, wear and tear, or malfunctions caused to your PTZ cameras or network infrastructure resulting from the use of the Software.

6. Joystick and Gamepad Controller Support

The Software includes features to map and use hardware controllers (such as joysticks and gamepads) for camera operations.

  • Guaranteed Compatibility: We only guarantee 100% operational functionality with the specific joystick and gamepad models explicitly listed on our website at: https://ptzflow.com/supported-devices/.
  • Custom / Unlisted Devices: If you intend to use a hardware controller that is not listed on our website, you are strongly encouraged to contact us via email at hello@ptzflow.com before purchasing the Commercial Version, so we can assist you or attempt to add official support for your specific device.
  • In-App Custom Mapping Feature: The built-in feature designed to map or “teach” the Software a new, unlisted joystick or gamepad is provided strictly on a “hit-and-miss” basis. Its full operational functionality is not guaranteed, and the failure of an unlisted controller to map correctly does not constitute grounds for a refund.

7. Disclaimer of Warranties

The Software is provided to you “AS IS” and “AS AVAILABLE” and with all faults and defects without warranty of any kind. To the maximum extent permitted under applicable law, the Licensor expressly disclaims all warranties, whether express, implied, statutory, or otherwise, including all implied warranties of merchantability, fitness for a particular purpose, and non-infringement.

8. Limitation of Liability

To the maximum extent permitted by applicable law, in no event shall the Licensor be liable for any special, incidental, indirect, or consequential damages whatsoever (including, but not limited to, damages for loss of profits, loss of data or other information, business interruption, or personal injury) arising out of or in any way related to the use of or inability to use the Software, even if the Licensor has been advised of the possibility of such damages.

  • For the Trial Version: Since the Trial Version is provided free of charge, the Licensor’s total liability to you under this Agreement shall be exactly zero ($0.00 / 0 SEK).
  • For the Paid Version: In no event shall the Licensor’s total liability to you for all damages exceed the amount actually paid by you for the Software through Lemon Squeezy.

9. Termination

This Agreement is effective until terminated by you or the Licensor. The Licensor may, in its sole discretion, at any time and for any or no reason, suspend or terminate this Agreement with or without prior notice. Upon termination, you must cease all use of the Software and delete all copies from your devices.

10. Governing Law

This Agreement shall be governed by and construed in accordance with the laws of Sweden, without regard to its conflict of law principles.

11. Contact Information

If you have any questions about this Agreement, please contact us at: