Terms of Service, Warranty and Guarantees
Version dated 18.10.2026. The change history is at the end of the page.
We develop, install and configure online casino platforms, poker modules and sports betting modules. The three questions buyers ask most often are answered in one place each: payment (section 7), rights to the software and licence (section 8), warranty and support (section 9). No other section changes these terms.
In short: payment in three equal parts of 1/3 each; a perpetual licence for an unlimited number of your own projects and domains, with modification of the code allowed; 12-month warranty; repairs: critical within 24 hours, other within 3 business days; refund of unaccepted stages if we miss deadlines; liability up to the contract price; contractor NorthBridge Systems LTD; compensation for delay 0.5% of the stage price per business day from the sixth day, up to 15%.
Public Offer
1. General Provisions
1.1. This public offer (hereinafter the “Offer”) is an official proposal of NorthBridge Systems LTD, registered in RAK ICC, United Arab Emirates (hereinafter the “Contractor”), and sets out the procedure for the provision of services for the development, installation and configuration of software (hereinafter the “Project”).
1.2. A signed individual agreement prevails over this Offer in case of discrepancies: its agreed provisions override conflicting terms of the Offer and any materials of the website, price list and correspondence. The version of the Offer in force on the date of signing is attached to the agreement and forms part of it. The Offer applies to everything the agreement does not regulate.
1.3. Acceptance of the Offer is the payment of the first instalment specified in section 7; acceptance constitutes full acceptance of the terms of the Offer.
1.4. Upon acceptance, a paid services agreement (hereinafter the “Agreement”) arises between the Contractor and the person who accepted the Offer (hereinafter the “Client”).
1.5. Rights to the software and the licence granted to the Client are governed by section 8.
2. Subject of the Offer
2.1. The Contractor provides services for the development and launch of an online casino and, where required, poker and sports betting (hereinafter the “Services”), including:
- installation, configuration and integration of software;
- connection of payment providers (if provided for in the specification);
- technical support within the selected package (section 9);
- other services as agreed by the parties.
2.2. The Client undertakes to accept and pay for the Services under the terms of the Offer.
3. Legal Basis of Cooperation
- The parties cooperate on the basis of this Offer or a written agreement.
- Electronic documents and correspondence received via agreed communication channels have legal force.
- Notices under the Offer are sent in writing to the e-mail addresses and the messenger stated in the Agreement; a notice is deemed received on the next business day after sending.
- The Contractor provides services exclusively upon the instructions of the Client, who is the customer under the Agreement. Involving third parties (friends, colleagues, managers or other representatives) to set tasks or transmit instructions is not permitted without prior written approval. All communications and management decisions are made directly between the Client and the Contractor.
4. Scope and Content of Work
4.1. What is included in the base price:
- Online casino functionality:
- bonuses, free spins, affiliate and referral programs;
- tournaments, jackpots, cashback, VIP levels;
- collectible cards, wheel of fortune;
- enhanced security system;
- interface in 8+ languages and support for an unlimited number of currencies (unless limited by the product itself).
- configuration of the admin panel for the casino, poker and sports betting module (if included in the specification);
- API connections:
- game content providers and payment systems;
- sports betting odds/feed provider (if included in the specification).
- Deployment: 2-7 business days: installation, basic configuration, integration of the logo and basic design. The result is a fully operational platform (casino and/or sports). The warranty is described in section 9.
The exact scope is fixed in the project specification.
4.2. Payment gateway connection
- Integrations with Visa/Mastercard, SEPA/SWIFT and cryptocurrency providers (depending on the jurisdiction and PSP terms).
- KYC/AML, anti-fraud, 3-D Secure, card tokenisation, risk management and payment cascading.
- Funds are credited to the Client’s account with the selected provider; multi-currency support and conversion are available.
5. Additional Options
- Sports betting module (pre-match/live, settlement, risk management).
- Integration of additional payment providers via API.
- Addition of new interface languages and content localisations.
- Branding: logo development and a unified visual style.
- Migration from legacy solutions: data import, storefront, bonus mechanics with zero downtime.
- Open APIs/SDKs for external integrations and custom modules.
- Reporting and analytics: dashboards, exports, webhooks.
- Responsible gaming tools (limits, self-exclusion, segmentation).
6. Acceptance of Work (UAT)
6.1. The result of each stage is delivered to a test environment. The Client has 10 business days to submit reasoned comments or confirm acceptance and may extend this period once by another 10 business days by written notice. If neither comments nor an extension request are received within the period, the result is deemed accepted, except for the payment, cashier and player-balance modules: these are accepted only by the Client’s explicit confirmation or a signed test protocol. Acceptance criteria are fixed in the specification. Stages: stage 1, installation of the platform on the Client’s server; stage 2, deployment with design, game content and payment providers; stage 3, acceptance of the Project as a whole, which includes a test deposit and a test withdrawal through a connected payment method, and handover of the source code, documentation and accesses (clause 7.1). Acceptance of a stage is the basis for the next instalment under section 7. Stage deadlines are fixed in the specification; if a deadline is missed by more than 10 business days for reasons on the Contractor’s side, clause 7.6 applies.
6.2. Acceptance tests of the Project include at least: player registration and login; a test deposit and a test withdrawal through each connected payment method; a game round with a bet and a win; cancellation of a round and a repeated (duplicate) provider callback, which must not change the balance twice; a repeated withdrawal request for the same amount, which must not create a second payout and must not lose the player’s funds; reconciliation of player balances with the transaction log; access to the admin panel with the agreed roles. The Contractor provides the test checklist before acceptance starts; the Client may add checks from the agreed specification.
6.3. Scope and hidden defects. The specification to the Agreement sets out the exact scope of the Project: the list of modules, game and payment providers, design template, languages, documentation, the final deadline of each stage and its readiness criteria. Anything not listed in the specification is not deemed agreed. Acceptance of a stage or of the Project does not waive the warranty: defects of the delivered software that could not be detected during acceptance testing are fixed under section 9 throughout the warranty period.
7. Payment
7.1. Before the first payment the Client receives the draft agreement and the specification with the Contractor’s full details: company name, registration number, address and payment details. Payment 1 is made only after they have been received; a discrepancy between the draft agreement and what was agreed is a ground not to pay. The Project cost is fixed in the specification or invoice and is paid in three equal instalments of 1/3 each. This is the only payment scheme; no other split applies.
- Instalment 1, 1/3 of the cost: paid at the start and constitutes acceptance of the Offer. Stage 1: purchase of hosting and infrastructure, platform upload, installation and basic configuration on the Client’s server.
- Instalment 2, 1/3 of the cost: due after acceptance of stage 1 (section 6). Stage 2: platform deployment, design/template, connection of game content, slots, payment providers and basic integrations.
- Instalment 3, final 1/3 of the cost: due after acceptance of the Project as a whole (stage 3) and handover of the source code, documentation and all accounts and accesses (hosting, payment system, e-mail) to the Client.
7.2. An instalment becomes due after acceptance of the previous stage (section 6). The third instalment is due after acceptance of the Project, which includes a test deposit and a test withdrawal through a connected payment method, and after handover of the source code, documentation and all accounts and accesses to the Client. Payment of instalment 1 is acceptance of the Offer (clause 1.3).
7.3. Payment is accepted in USDT and USDC (TRC20/ERC20) at 1:1 to USD, by bank transfer (SEPA, SWIFT) and by bank card; bank and card payments carry a 7% surcharge to cover fees. Prices on the website are in USD; the invoice states the final amount, fees and taxes. Payment details are issued in the invoice or the individual agreement.
7.4. Additional options (section 5) and work outside the specification are paid separately by agreement of the parties.
7.5. If a payment is overdue by more than 60 calendar days, technical support is suspended and the procedure of clause 8.7 applies: written notice, 14 calendar days to settle, and only then suspension of the licensed modules until payment.
7.6. Termination and refund. The Client may terminate the Agreement if the Contractor misses a stage deadline (section 6) by more than 10 business days for reasons on the Contractor’s side, or if a critical defect is not fixed within the terms of clause 9.3 after two written notices. In that case the Contractor refunds the amounts paid for stages that have not been accepted within 10 business days of the notice of termination, in addition to the compensation under clause 7.8; amounts for accepted stages and delivered code are not refundable. The refund is made in the currency and by the method of the original payment.
7.7. No hidden fees. All amounts payable to the Contractor are listed on the pricing page and in the invoice; the Contractor charges nothing beyond them. The price of a source-code product or a turnkey package is paid once. Charges that are not part of the price and are shown separately: the share of GGR for games as stated on the pricing page; hosting after the period included in the package; licensing, payment providers and other third-party services, which the Client pays to those providers at their rates without a markup from the Contractor; the 7% surcharge for bank and card payments under clause 7.3; additional work ordered by the Client under a separate estimate (clause 7.4). No fee is charged twice for the same item: the share of GGR is charged once per game round on the games listed, the platform itself carries no revenue share, and no additional work is started without a price agreed in writing. The specification lists the full cost of the Project for the first year: modules, providers and their GGR shares, support package, hosting and all recurring payments. There are no mandatory surcharges beyond the specification. Additional work starts only after the price and deadline have been agreed in writing.
7.8. Compensation for delay. If a stage deadline under section 6 is missed for reasons on the Contractor’s side, the Contractor pays the Client compensation of 0.5% of the price of the stage not yet accepted for each business day of delay, starting from the sixth business day of delay, up to 15% of the price of that stage. The compensation is credited against the next instalment or, if there is none, paid within 10 business days of the Client’s written request. Days on which the delay is caused by the Client (no access to hosting or domain, missing documents, information or payment, no reply to the Contractor’s questions) are not counted. The right to terminate under clause 7.6 remains.
7.9. Provider refusal. If a game or payment provider agreed in the specification refuses to connect the Client for reasons beyond the Contractor’s control (the provider’s compliance, the Client’s jurisdiction or licence), the Contractor connects a replacement of the same class from its catalogue free of charge, and the stage deadline is extended by the time needed to agree the replacement. If no replacement suits the Client, the price of that item of the specification is refunded or credited against the next payment within 10 business days; payment for completed work on the other items remains.
8. Rights to the Software and Licence
8.1. All exclusive rights to the software, including the source code, architecture, databases, design, interfaces, documentation and accompanying materials, belong to the Contractor, NorthBridge Systems LTD (hereinafter also the “Rights Holder”). No ownership or exclusive rights are transferred to the Client, including after full payment for the Project.
8.2. The Client receives a non-exclusive, perpetual licence to use the software. The licence is not limited by the number of domains, projects or products and is not tied to a server (the platform can be moved).
8.3. The Client may modify the code and use it without restriction in their own projects. Modified parts are excluded from the warranty under clause 9.2; the rest of the software remains under warranty.
8.4. Prohibited: resale, sublicensing, transfer to third parties in any form, publication in open sources through any channels, and removal, modification, circumvention, decompilation or attempted decryption of the protected licence files.
8.5. When the source code is purchased, the Client receives the full code of the platform. Only the licensing module (key and date verification, not tied to a domain or server) is supplied in protected form (ionCube, 3 files). All business logic, payments, front-end and admin panel are open; the protected part does not interfere with further development. Code escrow is available under a separate agreement.
8.6. The protected licence files are an integral part of the software. In case of a breach of clause 8.4 in respect of these files, the Rights Holder may revoke the licence and terminate the warranty and technical support; amounts paid for work already delivered are not refunded, except as provided in clause 7.6. The Rights Holder may claim compensation of documented losses only. No fixed penalty applies.
8.7. If a payment under the instalment schedule is overdue by more than 60 calendar days (clause 7.5), the Contractor first sends a written notice and grants 14 calendar days to settle the debt. Only after this period may the Contractor suspend access to the licensed modules until the debt is settled; player data and the Client’s databases remain untouched. Access is restored within one business day after payment, without additional conditions. A fully paid licence is not subject to suspension.
8.8. Rights warranty. The Contractor warrants that it holds the rights to the platform code delivered to the Client and that the delivery and use of that code under this Offer do not infringe the rights of third parties. The Contractor shall indemnify the Client against third-party claims that the platform code infringes their intellectual property rights, provided the Client notifies the Contractor in writing within 10 business days of the claim and lets the Contractor conduct the defence. This warranty does not cover third-party content (games, payment systems and other services of third parties connected to the platform), parts of the code modified by the Client or third parties, and use of the software in breach of section 11.
8.9. Independence of the Client. The Client may engage its own developers, auditors and hosting providers to work with the delivered code under a non-disclosure agreement; the warranty under clause 9.2 continues to apply to the components they did not modify. The licence check in the protected files (clause 8.5) checks the key and licence dates locally, does not call the Contractor’s servers and does not stop the software while the licence is valid; a fully paid licence is perpetual and is not suspended (clauses 8.2 and 8.7). At the Client’s request the Contractor deposits the protected files with an independent escrow agent under a separate escrow agreement; the agent’s fees are paid by the Client; release conditions: liquidation of the Contractor or its failure to provide support for more than 30 business days after written notice. A fully paid platform works without renewal of the warranty or support (clause 9.4) and does not depend on the availability of the Contractor’s servers or services. The Client may move the platform to another server, change the hosting provider and make backups without notifying the Contractor. If the Contractor ceases operations or fails to provide support for more than 30 business days after written notice, the Client receives the protected licence files from the escrow agent (where an escrow agreement is in place) or a perpetual key without time limit from the Contractor.
8.10. Use of the software in any number of the Client’s own projects, as well as providing casinos running on the Client’s infrastructure to other operators as a service (white label, rental of a casino without transfer of the code), is a permitted use of the licence and is not deemed sublicensing or transfer to third parties under clause 8.4. Transfer of the code itself, its copies or the protected licence files to third parties remains prohibited.
8.11. Client’s control over infrastructure and data. The domain, hosting, payment and e-mail accounts of the Project are registered in the name of the Client or the Client’s company from the moment of registration; the Contractor receives only agreed access to them for the purpose of the work. The Contractor’s actions on the Client’s infrastructure are performed under named accounts or keys and are logged; the log is available to the Client. The Client may export a full copy of the database, files and source code at any time. In no dispute, including late payment, does the Contractor withhold or delete the Client’s data or change the Client’s access; the Contractor’s only remedy is set out in clause 8.7. Before acceptance of stage 3 the parties perform a test restore of the Project from a backup on the Client’s infrastructure and record the result in the acceptance report.
9. Warranty and Support
9.1. Software warranty: 12 months from the handover of the Project. This term applies to every product and package on the website unless a longer term is agreed in writing.
9.2. The warranty covers the software as delivered by the Contractor. Parts of the code modified by the Client or third parties, and failures caused by such modifications, are not covered; the developer attribution must be preserved. During the warranty period, in the event of failures or abnormal operating situations, the Contractor fixes the defects within the terms of clause 9.3. The warranty also covers errors in the calculation of player balances, bonuses, bets and payouts; such defects are treated as critical under clause 9.3 and are fixed free of charge.
9.3. Response and fix times during the warranty period and under support packages. Critical defect (the platform or the cashier is down, players cannot register, deposit or withdraw): first response within 1 hour, 24/7; fix or a working workaround within 24 hours; where a workaround has been applied, the final fix is delivered within 5 business days. Other defects of the delivered software: response within 1 business day, fix within 3 business days; for defects that require changes to the architecture the term is agreed in writing and does not exceed 10 business days. A claim is sent to the support channel (Telegram, WhatsApp or support e-mail) with a description, steps to reproduce and the time; the countdown starts from receipt. If a critical defect is not fixed within these terms after two written notices, the Client may terminate the Agreement under clause 7.6.
9.4. After the 12-month period, the Client may extend the warranty and receive software updates, including after a significant period of time. The terms of extension are agreed separately.
9.5. Support: incidents are accepted 24/7 by e-mail and via the ticketing system. Maintenance includes monitoring, updates and security patches, backups and release management (scheduled updates, rollout and rollback procedures). Response and fix times are set out in clause 9.3. Recovery targets are set out in section 12.
9.6. Development on request is paid separately: API integrations, custom modules, localisations, performance optimisation.
10. Liability of the Parties
The Contractor is responsible for the quality and operability of the software and integrations within the warranty period (section 9), subject to compliance with the terms of the Offer.
The Client is responsible for timely payment (section 7), the lawful use of content, domains and intellectual property, and compliance with the laws of the countries where the service is available (section 11).
- Limitation of liability: the Contractor’s aggregate liability is limited to the total price paid by the Client under the Agreement; loss of profit and indirect damages are excluded. Direct, documented losses of the Client caused by a defect of the delivered software (for example a double credit or an erroneous payout due to a code error) are compensated by the Contractor within the liability cap, provided the defect is reported within the warranty period and was not caused by changes made by the Client or third parties. The liability cap equals the total price of the Agreement and does not decrease over time: it applies in full to claims reported within the warranty period and, after it ends, throughout the limitation period under the applicable law. Procedure: the Client sends a calculation of losses with an extract from the transaction log, the Contractor replies on the merits within 10 business days; disagreements are resolved under clause 11.6.
- DPA/GDPR: the parties agree on roles (Controller/Processor), the list of data, the list of sub-processors and security measures.
11. Compliance and Legal Restrictions
11.1. Nature of the Services. The Contractor (NorthBridge Systems LTD) is a software developer and is not a gambling operator; it does not organise or conduct games of chance, does not accept bets and has no access to players’ funds. The subject of the Agreement is exclusively the development, installation and configuration of software.
11.2. Client’s representations and warranties. By accepting the Offer, the Client represents and warrants that it: (a) will use the software exclusively in jurisdictions where the organisation of games of chance is permitted by law; (b) will obtain all necessary licences, permits and approvals before commencing operation; (c) will comply with applicable regulatory requirements, including those relating to advertising, KYC/AML and responsible gaming. These representations constitute a material term of the Agreement; their inaccuracy or breach is deemed a material breach of the Agreement by the Client.
11.3. Responsibility for use. The Client bears sole and full responsibility for the lawfulness of the operation of the software. The Contractor bears no liability for the use of the software in violation of the laws of any country, for the Client’s lack of licences, or for any sanctions, fines or losses incurred by the Client or third parties as a result of such use.
11.4. Indemnity. The Client shall indemnify and hold harmless the Contractor against any claims by third parties or government authorities arising from the Client’s operation of the software, and shall compensate all resulting losses, costs and expenses, including reasonable legal defence costs.
11.5. Right of suspension. Where there are reasonable indications that the software is being used in breach of clause 11.2, the Contractor sends a written notice (e-mail to the address in the Agreement and the agreed messenger) describing the breach; the Client has 10 business days from receipt to remedy it. Suspension of services and technical support or termination of the Agreement is possible only after that period expires without remedy, except where the breach creates an immediate legal risk for the Contractor (clause 11.2), in which case services may be suspended at once with simultaneous notice. On termination under this clause the amounts paid are not refunded, except as provided in clause 7.6. Such suspension does not constitute a breach of the Agreement by the Contractor.
11.6. Jurisdiction. Governing law and courts: the law of the United Arab Emirates and the courts of Ras Al Khaimah, UAE, the place of registration of NorthBridge Systems LTD, unless the parties agree another governing law, court or arbitration in the individual agreement; such an agreed choice prevails over this clause.
12. Security and Confidentiality
- Traffic encryption (HTTPS/TLS), role-based access control, action auditing and event logs.
- Backups and recovery: full database backup every night, kept for 14 days; recovery point objective (RPO) up to 24 hours, recovery time objective (RTO) up to 4 hours after a critical failure; a test restore on 6 October 2026 took 11 minutes.
- KYC/AML procedures, 3-D Secure, card tokenisation; PCI DSS compatibility on the payment providers’ side.
- Penetration testing or security audit by a third-party provider at the Client’s request (report under NDA).
- Responsible gaming: limits, self-exclusion, addiction prevention tools.
- Confidentiality: the parties do not disclose the terms of the Agreement, access credentials and technical information received from each other, except as required by law.
Security contacts: security@gambling-soft.com · security.txt: /.well-known/security.txt
13. Verification Before Purchase
Before paying the first instalment, the Client may check the Contractor and the product: a test environment of the platform, a demonstration of the admin panel, references, and the list of documents provided under NDA. The procedure is described on the page Due diligence before purchase; projects running on the platform are listed on the page Live projects.
14. Final Provisions
- Amendments to the Offer are published on the website and take effect upon publication for new orders. For a project already paid for, the version of the Offer in force on the date of the first payment applies, unless the parties agree otherwise in writing. Material changes are notified no later than 7 calendar days in advance. Each version carries a date; changes are listed in section 16.
- The terms of an existing Agreement may be changed only by a supplementary agreement signed by both parties. Publication of a new version of the Offer on the website does not change the terms of an Agreement already concluded.
- The invalidity of any individual provision does not affect the validity of the remaining provisions.
- Disputes are resolved through negotiations; failing agreement, in the competent court under clause 11.6.
- The Offer takes effect on the date of its publication on the Contractor’s website.
15. Contacts and Communication Channels
Contractor: NorthBridge Systems LTD, registered in RAK ICC, United Arab Emirates
Website: gambling-soft.com
Email (general): info@gambling-soft.com
Sales: sales@gambling-soft.com ·
Support: support@gambling-soft.com
Security: security@gambling-soft.com
Telegram: t.me/GamblingSoftOriginal
16. Change History
- 18 October 2026, evening. Agreement prevails over the Offer and the website, the Offer version is attached to the agreement (1.2, 14). Draft agreement with full details before the first payment (7.1). Scope and warranty for hidden defects after acceptance (6.3), repeated withdrawal request in tests (6.2). Full cost in the specification (7.7), replacement of a refusing provider (7.9). Operation without support renewal and without the Contractor’s servers, key release if the Contractor ceases operations (8.9). Client’s control over infrastructure and data, export, no withholding of data, logged access, test restore before acceptance (8.11). Balance and payout errors under warranty (9.2), final-fix deadline after a workaround (9.3). Compensation of direct losses from defects within the cap, the cap does not decrease over time (10).
- 18.10.2026. Contractor and rights holder named (NorthBridge Systems LTD, RAK ICC, UAE) in 1.1, 8.1, 11.1, 11.6 and 15. Response and fix times in clause 9.3. Termination and refund of unaccepted stages (7.6, with references from 8.6 and 11.5). Liability cap equal to the contract price (10). Final instalment after acceptance with test payments and handover (6, 7.1, 7.2). Payment methods and 7% surcharge for bank and card payments (7.3). Governing law of the UAE and courts of Ras Al Khaimah (11.6). No-hidden-fees clause 7.7. Compensation for delay 7.8; acceptance tests 6.2; rights warranty 8.8; client independence and escrow 8.9; cure period and notices 11.5 and 3.
- 30.09.2026, evening. A signed agreement prevails over the Offer (1.2). Acceptance period 10 business days, extendable once; payment and balance modules only by explicit confirmation (6). No fixed penalty for the licence files, only documented losses (8.6). Suspension of licensed modules only after written notice and 14 days to settle; a fully paid licence is never suspended (7.5, 8.7). Choice of court or arbitration may be agreed in the contract (11.6). The Offer version at the date of the first payment applies to a paid project (14).
- 30.09.2026. Rights and licence, payment, warranty and support each collected in a single section (8, 7, 9); other sections refer to them. Added section 13 with a link to the due diligence page. Service levels are fixed in the individual agreement instead of the Offer.
- 29.09.2026. The Rights Holder of the software is the Contractor. Payment in three equal instalments of 1/3. Warranty 12 months. No limit on the number of domains and projects under the licence.