//terms
Terms of Service
Last updated: 15 January 2026
These terms govern the use of 0xprogramming.com and the supply of consulting and software engineering services by 0xProgramming OÜ (“we”, “us”), registry code 16634675, EU VAT EE102570771, registered at Pikk tn 14-2, 44307 Rakvere, Lääne-Viru maakond, Estonia.
1. Who we contract with
We supply services to businesses only — companies, sole traders acting in a professional capacity, public bodies and other organisations. We do not contract with consumers, and consumer-protection rules on distance selling therefore do not apply to our engagements.
2. This website
The content here is provided for information. It is not an offer capable of acceptance, and nothing on the site creates a contract. Figures on the benchmarks page describe results measured on specific systems under specific workloads; they are evidence of what we have done, not a promise of what your system will achieve.
The architecture estimator
The estimator is a free planning tool. It applies a published, deterministic model to the figures you enter and returns an indicative topology, infrastructure cost range and engagement band. It is not a quotation, an offer or professional advice about your specific system, and no contract arises from using it. A binding proposal is only ever issued in writing, signed, after a technical consultation.
3. How an engagement is formed
Work begins when both parties sign a written service agreement or accept a written proposal that identifies the scope, the deliverables, the price or day rate, and the timeline. An enquiry through this site, an email exchange or a consultation call does not by itself create an engagement.
- Fixed-scope work is priced against a written specification; changes to that specification are agreed and priced in writing before they are carried out.
- Retainers are billed monthly in advance for an agreed number of engineering days, cancellable by either party with 30 days’ written notice.
- Audits are fixed-fee and independent of any remediation work that may follow.
4. Payment
Invoices are issued in EUR from Estonia and are payable within 14 days unless the service agreement says otherwise. EU VAT reverse charge is applied where the client is VAT-registered in another member state and supplies a valid VAT number. Late payment carries statutory interest under Estonian law, and we may suspend work on written notice while an undisputed invoice remains unpaid.
5. Intellectual property
On full payment, all custom code, configuration, infrastructure definitions and documentation created specifically for you transfer to you. Pre-existing tools, libraries and internal components we bring to the work remain ours, and you receive a perpetual, non-exclusive, royalty-free licence to use them as part of the delivered system. Third-party open-source components keep their own licences, which we list in the handover.
6. Confidentiality
We treat everything we learn about your systems, your business and your clients as confidential, and we sign a mutual NDA before technical detail is exchanged. Where an engagement touches personal data we act as a processor under a Data Processing Agreement, as described in the Privacy Policy.
7. Warranties and liability
We warrant that our services are performed with the skill and care of a competent professional in this field, and that delivered work conforms to the agreed specification. Defects reported within 60 days of delivery are corrected at no charge.
We do not warrant that software will be free of all defects, that a system will never experience downtime, or that a specific performance figure will be reached on infrastructure or under load we have not tested. Availability targets are only binding where a service level agreement is signed separately.
Except in cases of intent or gross negligence, or where liability cannot be limited by law, our total liability arising from an engagement is limited to the fees paid for that engagement in the twelve months preceding the event. We are not liable for indirect or consequential loss, including lost profit, lost data where a working backup procedure was available and not used, or business interruption.
8. Work we decline
We do not take on work that would, to our knowledge, involve:
- unlicensed activity in a regulated sector, or circumvention of a licensing requirement;
- evading sanctions, export controls, tax obligations or platform rules;
- surveillance of individuals without their knowledge, credential harvesting, or tooling whose main purpose is unauthorised access;
- systems built to mislead users about who they are dealing with or what they are agreeing to.
We reserve the right to decline or end an engagement that turns out to fall into any of these categories.
9. Subcontracting
We may use named subcontractors, bound by the same confidentiality and data-protection obligations. We remain responsible to you for their work, and we tell you before anyone outside the company is given access to your systems.
10. Governing law and disputes
These terms and every engagement are governed by the law of the Republic of Estonia, excluding its conflict of laws rules and the UN Convention on Contracts for the International Sale of Goods. We will try to resolve any dispute by negotiation first; failing that, the courts of Estonia have exclusive jurisdiction, with Harju County Court as the court of first instance.
11. Contact
0xProgramming OÜ, Pikk tn 14-2, 44307 Rakvere, Lääne-Viru maakond, Estonia. Email info@0xprogramming.com, telephone +372 5123 4567. Register entry: ariregister.rik.ee/eng/company/16634675.