Skip to content
Article SepoDesk Software Licence Agreement
☀️ Light Clean and bright
📜 Sepia Warm and vintage
🌤️ Light Gray Subtle and neutral
🔵 Light Blue Calm and serene
🌙 Dark Easy on the eyes
🌑 Dark Gray Deep and modern
🔷 Dark Blue Professional and sleek
🌿 Forest Calm and natural

SepoDesk Software Licence Agreement

IMPORTANT — READ BEFORE INSTALLING. This Agreement is a binding contract between you ("Licensee") and Euneolink Solutions ("Licensor"). By downloading, installing, or using SepoDesk ("the Software"), you accept these terms. If you do not accept them, do not download, install, or use the Software.

This is a perpetual licence. You pay once. There is no subscription, no renewal, and no expiry. There is also no licence key and no activation check — the Software does not contact Licensor to verify your right to use it. The restrictions below are contractual obligations you accept on purchase, not technical locks.


1. Definitions

"Software" means SepoDesk, including the SepoEngine framework, the bundled applications, the documentation, all update packages, and every component distributed with it.

"Core" means every part of the Software except a Licensee Application. In particular, Core includes the SepoEngine/ directory and everything within it, the bundled applications, the installer, the update subsystem, and the front-end core and widget libraries.

"Licensee Application" means an application, plugin, theme, or extension written by or for Licensee that runs on the Software's application framework and is contained within the directories the documentation designates for that purpose.

"Configuration" means the environment file, resource definitions, content files, front-matter settings, stylesheets, and other values the documentation designates as intended to be edited by Licensee.

"Installation" means one deployment of the Software serving one production domain or hostname.

"End User" means a person who accesses a Licensee Installation but holds no licence of their own.


2. Grant of Licence

Subject to payment of the purchase price and continued compliance with this Agreement, Licensor grants Licensee a perpetual, worldwide, non-exclusive, non-transferable licence to:

  1. install and operate the Software on the number of Installations covered by the purchase, together with any number of development, staging, and local copies that serve the same Licensee and are not accessible to End Users;
  2. edit the Software's Configuration for Licensee's own use;
  3. develop, deploy, and commercially exploit Licensee Applications, retaining full ownership of them and of anything Licensee creates with the Software;
  4. permit End Users to access Licensee's Installation for its intended purpose.

Unless the purchase states otherwise, one purchase covers one Installation.

The licence granted in this Section does not expire. It may be terminated only as provided in Section 12.

This is a licence to use, not a sale of the Software. All right, title, and interest in the Software remain with Licensor.


3. Restrictions

Licensee shall not:

  1. redistribute, resell, sublicense, rent, lease, or lend the Software, in whole or in part, whether or not for a fee, and whether modified or not;
  2. host or offer the Software itself as a service to third parties, or use it to operate a platform whose purpose is to provide the Software's functionality to others as a product;
  3. publish, mirror, upload, or otherwise make the Software's source code or update packages available to anyone who does not hold their own licence, including on any public or shared code repository, file-sharing service, or forum;
  4. modify the Core, except as expressly permitted by Section 4;
  5. remove, obscure, or alter any copyright, trademark, or attribution notice in the Software;
  6. use the Software to build a product that competes with the Software;
  7. use the Software for any unlawful purpose, or in violation of any law applicable where Licensee operates.

Sections 3.1, 3.2, and 3.3 are material. Breach of any of them terminates this Agreement immediately under Section 12, without refund.


4. Core Code

Licensee may not modify the Core. Licensee may read it, study it, debug against it, and rely on it — but the Core Licensee runs must be the Core Licensor shipped.

This is not only a legal restriction. The update subsystem replaces Core files in place. A modified Core will have those modifications silently overwritten by the next update, or will cause the update to fail. Licensee bears the consequences of both.

Licensee may, without breaching this Section:

  1. edit Configuration as defined in Section 1;
  2. create, modify, and delete Licensee Applications freely;
  3. use the documented extension points — hooks, plugins, resource definitions, templates, and app registration — to change the Software's behaviour;
  4. maintain a temporary local Core modification for the sole purpose of diagnosing a defect, provided it is not deployed to a production Installation and is reported to Licensor rather than retained.

Where Licensee needs behaviour the extension points do not provide, the supported route is to request it from Licensor. Licensor is not obliged to implement any request.

If Licensee modifies the Core in breach of this Section, Licensor's support obligations and every warranty in this Agreement cease in respect of that Installation, and Licensee is solely responsible for the result.


5. Source Code

The Software is distributed as PHP and JavaScript source, which is inherently readable, and Licensee receives the complete source of the Software.

The Software is not open source. Access to readable source grants no right beyond Section 2. Readability does not permit redistribution under Section 3.1, publication under Section 3.3, or modification of the Core under Section 4.

Licensee may inspect the source without restriction, and is encouraged to.


6. Updates and Support

Updates. Licensee is entitled to all updates Licensor releases for the major version purchased, for as long as Licensor releases them, at no further cost. Updates are delivered through the Software's update subsystem or by download.

Licensor may release a future major version as a separate paid product. Licensee is under no obligation to upgrade, and an Installation running the purchased version continues to operate indefinitely.

Support. Licensee is entitled to the support channel and response expectations stated at the point of purchase, for the period stated there. Where no period is stated, support is included for twelve (12) months from purchase. Expiry of support does not affect the licence, which is perpetual.

Support does not extend to: an Installation with a modified Core; a Licensee Application; a defect Licensee cannot reproduce on an unmodified Installation; or Licensee's hosting environment.

Change between versions. Licensor may modify, add, or remove features between versions and is not obliged to preserve any specific feature, API, or file format across major versions.


7. Licensee Data and Responsibilities

Licensee's data — content files, application databases, uploaded files, enrollment records, form submissions, order and booking records, and End User information — remains Licensee's property. Licensor claims no interest in it, and has no access to it: the Software transmits nothing to Licensor.

Licensee is solely responsible for:

  1. backing up its data, including both database contents and the Software's file-backed data directories;
  2. securing its hosting environment, credentials, encryption keys, and administrative accounts, and for retaining the plaintext of any encrypted or hashed value it sets, which Licensor cannot recover;
  3. compliance with any data protection, privacy, consumer, tax, or sector regulation applicable to its use, including in respect of End User personal data;
  4. the accuracy and lawfulness of the content it publishes through the Software;
  5. removing the installer from any production Installation after installation, as the documentation directs.

Licensee acknowledges that the Software includes administrative interfaces capable of writing executable code and altering database schema, and that restricting access to those interfaces is Licensee's responsibility.


8. Payment Processing

The Software provides integrations with third-party payment providers.

Licensor is not a party to any transaction between Licensee, its End Users, and any payment provider, and is not a payment processor, money transmitter, or merchant of record.

Licensee is solely responsible for its agreements with payment providers, transaction fees, chargebacks, settlement, tax collection and remittance, and regulatory compliance in respect of payments. Licensor gives no warranty as to the availability, accuracy, or continued operation of any third-party payment integration, and may remove or replace one in a future version.

Some payment integrations are marked in the documentation as beta or unsupported. Licensee uses those at its own risk and against Licensor's recommendation.


9. Warranty Disclaimer

THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, OR NON-INFRINGEMENT.

Licensor does not warrant that the Software will be uninterrupted, error-free, free of vulnerabilities, or that it will meet Licensee's requirements. Licensee assumes all risk arising from its use of the Software.

Nothing in this Section excludes any warranty or right that cannot be excluded under applicable law.


10. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, LICENSOR SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, NOR FOR ANY LOSS OF PROFITS, REVENUE, DATA, GOODWILL, OR BUSINESS INTERRUPTION, ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SOFTWARE, WHETHER IN CONTRACT, TORT, OR OTHERWISE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

LICENSOR'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT SHALL NOT EXCEED THE AMOUNT PAID BY LICENSEE FOR THE LICENCE.

Nothing in this Section limits liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for any other liability that cannot be limited under applicable law.


11. Indemnity

Licensee shall indemnify and hold Licensor harmless against any claim, demand, loss, or expense (including reasonable legal fees) arising from: Licensee's use of the Software in breach of this Agreement; content Licensee publishes through the Software; Licensee's handling of End User data; a Licensee Application; or any claim brought by an End User against Licensor in respect of Licensee's Installation.


12. Termination

This Agreement takes effect on first download, installation, or use, and continues perpetually unless terminated under this Section.

Licensor may terminate immediately, without refund, on written notice, if Licensee breaches Section 3.1, 3.2, or 3.3. For any other breach, Licensor will give written notice and thirty (30) days to remedy before terminating.

Licensee may terminate at any time by ceasing use and deleting all copies of the Software.

On termination Licensee shall stop using the Software and delete all copies, excluding: (a) Licensee's own data and Licensee Applications, and (b) archival backups retained solely for legal or accounting compliance and not restored into use.

Termination does not entitle Licensee to a refund except as provided in Section 14.

Sections 3, 4, 5, 7, 9, 10, 11, and 15 survive termination.


13. Assignment

Licensee may not assign or transfer this Agreement without Licensor's prior written consent, except that the licence may be transferred as part of a transfer of the entire business or website it serves, on written notice to Licensor, and provided the transferee accepts this Agreement in full and Licensee retains no copy of the Software.


14. Refunds

Because the Software is delivered as complete, readable source, a refund cannot undo delivery. Refund eligibility is therefore as stated at the point of purchase.

Where no refund terms are stated, Licensee may request a full refund within fourteen (14) days of purchase, provided Licensee has deleted all copies of the Software and confirms this in writing. Licensee's licence terminates on refund.

Refunds are not available where Section 3 has been breached.


15. General

Governing law. This Agreement is governed by the laws of the Republic of Zambia, and the parties submit to the exclusive jurisdiction of the courts of Zambia.

Entire agreement. This Agreement, together with the purchase terms applicable to the licence, constitutes the entire agreement between the parties and supersedes all prior discussions.

Severability. If any provision is held unenforceable, it shall be modified to the minimum extent necessary to make it enforceable, and the remainder continues in force.

No waiver. Failure to enforce any provision is not a waiver of it.

Amendment. Licensor may revise this Agreement for licences sold in future. A revision does not apply retroactively to a licence already purchased, which remains governed by the version in force at the time of purchase.

Notices. Notices to Licensor shall be sent to the contact address published at https://sepodesk.com/. Notices to Licensee shall be sent to the email address given at purchase.


16. Third-Party Components

The Software is built without external runtime dependencies. Where any third-party component, font, or icon set is included, it is listed with its own licence terms in NOTICE.md, and those terms govern that component.


Euneolink Solutions https://sepodesk.com/

Licence version 1.0 — effective 23 August 2026