Updated · June 12, 2026
Terms of service
These terms govern the contractual relationship between CoreDevStructure SL ("the studio") and the person or entity engaging its services ("the client"). The studio provides B2B services; any consumer within the meaning of Spanish Royal Legislative Decree 1/2007 falls outside the studio's target audience and must reach out before contracting.
1. Contract formation
A contract is formed when the client signs a written proposal or completes the checkout flow and receives the studio's confirmation. The description of the engagement, scope, schedule, and price are recorded in the signed proposal or, failing that, on the Stripe receipt and the matching invoice.
2. Scope & deliverables
Each engagement covers only the scope described in the proposal or on the tariff page. Anything outside scope is handled through a written change order, with agreed time and price, before work begins.
3. Pricing & VAT
All prices are stated in euros and are exclusive of Value Added Tax. Customers resident in Spain are invoiced with Spanish VAT at 21%. EU B2B customers with a valid intra-EU VAT number are invoiced under the reverse charge mechanism in accordance with Article 196 of Directive 2006/112/EC. Customers outside the EU are not charged Spanish VAT.
4. Payment & late interest
Fixed-fee tariffs are charged when the engagement is confirmed. Retainers are billed monthly in advance. Prepaid hours are consumed in purchase order and expire after 12 months if unused.
For invoices issued after checkout, payment terms are 14 calendar days. Overdue amounts accrue statutory late interest under Spanish Law 3/2004 of 29 December on combatting late payment in commercial transactions (European Central Bank rate plus 8 percentage points), together with a flat €40 collection-cost compensation under Article 8 of the same Law and EU Directive 2011/7/EU.
5. Retainers & cancellation
Retainers run on a monthly subscription with no minimum term. Either party may cancel with 30 days' written notice. The current month is billed in full; unused hours during the notice period may be used for handover work.
6. Schedule & dependencies
Published timelines are reasonable estimates. Where delivery depends on client-side information, access, or materials, any days lost on the client's side roll into the studio's schedule without penalty.
7. Right of withdrawal
The right of withdrawal in Royal Legislative Decree 1/2007 applies only to consumers. As the studio provides B2B services, it does not apply by default; any client who considers themselves a consumer must identify as such before contracting and will be handled case by case.
8. Intellectual property
Code and deliverables created specifically for the client are assigned in full to the client once the engagement has been paid in full. The studio reserves the right to reuse — in future engagements — its internal tools, generic libraries, snippets, and know-how acquired during the work, provided they do not contain client confidential information.
9. Confidentiality
Any information identified as confidential is treated as such for three years following the end of the engagement. The obligation lifts for information that passes into the public domain without the studio's fault or that the studio knew prior to the engagement.
10. Warranty & liability cap
The studio warrants that its work will be delivered to the proposal and free of material defects for 90 days from delivery. After that window, defect correction is billed at the prevailing engineering-hour rate. The studio's aggregate liability is capped at the amount actually paid by the client in the twelve months preceding the event giving rise to the claim, save in case of proven wilful misconduct or gross negligence.
11. AI in the work
The code and copy we deliver are written by humans. The studio may use AI assistants as supporting tools (autocomplete, mechanical refactoring, documentation search), but we do not deliver AI-generated artefacts without human review, and we do not use client data to train third-party models.
12. Force majeure
Neither party is liable for breaches caused by reasons outside its reasonable control (extended provider outages, generalised labour conflicts, administrative decisions). Dates are rescheduled by mutual good faith.
13. Governing law & jurisdiction
These terms are governed by Spanish law. For any dispute the parties submit, expressly waiving any other jurisdiction, to the courts of Barcelona.