Theme FullStack Ltd — A single document combining the Terms of Sale, Terms of Use and Licence Agreement (T&Cs / EULA) — August 2026 — Maltese law and European Union law
Company: Theme FullStack Ltd.
Registration: Malta — No. C114160
Registered office: 203 Triq Tal-Franciz, Apartment 2, IS-SWIEQI, SWQ 2132, Malta
Share capital: €1,200
VAT number: MT32432926
Contact: contact@themefullstack.com
Website: www.themefullstack.com
This summary is provided for information and guidance only. Only the full legal text below is binding.
You acquire a right to use the Theme and, where applicable, the associated theme Styles — not ownership of the source code.
The principle is simple: one subscription corresponds to one licence, valid for a single Shopify store. To use the Theme on an additional store, a new subscription is required. You may, however, freely transfer a licence between your own stores.
A fourteen-day free trial gives you full access to the service, with no payment whatsoever. If you cancel before it ends, no amount will be charged.
Prices are displayed on the website according to the currency and plan chosen, and payment is processed via Stripe. VAT is included for individuals; business customers established in the European Union and holding a valid intra-Community VAT number benefit from the reverse-charge mechanism.
If you cancel, you keep access to the service until the end of the period already paid for. After that point, the licence is deactivated and the Theme stops working on your store; we recommend installing another theme before that deadline (full terms in Article 9).
Theme Styles are sold individually and delivered immediately after purchase. You have fourteen days to request a refund, provided you stop using them.
FullStack MCP is an online service sold as a one-time purchase: it connects your own AI assistant (such as Claude or Cursor) to our documentation and Theme analysis tools. It never connects to your Shopify store and does not provide the artificial intelligence itself. Access is opened immediately after payment: you then waive your right of withdrawal, but you benefit from a fourteen-day money-back guarantee. "Lifetime access" means: for the entire lifetime of the service (Article 15).
Your statutory consumer rights are preserved. For subscriptions, the free trial ensures that no payment is taken during the withdrawal period; for FullStack MCP, immediate access comes with a waiver of the right of withdrawal, offset by the fourteen-day money-back guarantee.
The following are prohibited: reselling, sharing or redistributing the Theme, circumventing the licensing system, and any form of reverse engineering.
In the event of a dispute, an amicable resolution is preferred, including through mediation by an approved mediator or the European online dispute resolution platform. The contract is governed by Maltese law, without prejudice to your mandatory rights as a consumer.
These Terms of Service (the "Terms") govern the relationship between Theme FullStack Ltd (the "Publisher", the "Seller" or "we") and any natural or legal person (the "Customer", the "Licensee" or "you") who subscribes to any of its services.
They constitute a single document combining:
Any order or subscription implies full and unreserved acceptance of these Terms.
Corporate name: Theme FullStack Ltd.
Form: Private exempt limited liability company under Maltese law
Registration: Malta — No. C114160 (registered on 15/12/2025)
Registered office: 203 Triq Tal-Franciz, Apartment 2, IS-SWIEQI, SWQ 2132, Malta
Share capital: €1,200
VAT number: MT32432926
Contact: contact@themefullstack.com
Website: www.themefullstack.com
The Theme is provided in digital form, on a subscription basis. Depending on the plan chosen, the subscription includes:
The Publisher also offers Theme Styles as a one-time purchase (see Article 14), as well as FullStack MCP, an online service sold as a one-time purchase (see Article 15).
The Customer acquires a limited right of use: over the Theme, for the duration of their subscription; over the Styles and FullStack MCP, under the conditions set out in Articles 14 and 15. No intellectual property rights are transferred.
Subscriptions include a fourteen (14) day free trial. During this period, the Customer enjoys full access (download, installation, licence activation, Hub, documentation, support, updates).
The applicable prices are those displayed on the website on the day of subscription. They vary according to the currency (EUR, CHF, GBP, USD), the plan chosen (monthly, annual or one-time purchase) and any discounts in force. Only the amounts displayed on the website at the time of the order are binding.
The monthly and annual subscriptions are available for subscription on the website. Enterprise / Agency offers are sold separately, on quotation.
6.1 — VAT regime.
For Consumers and customers without a valid intra-Community VAT number, prices are displayed inclusive of all taxes, the applicable VAT being that of the Customer's country (One-Stop Shop / OSS scheme). For business customers established in the European Union and holding a valid intra-Community VAT number, the invoice is issued exclusive of tax: it is the customer who declares and pays the VAT in their own country (reverse-charge mechanism, in accordance with Article 44 of Directive 2006/112/EC). For customers outside the European Union, no Maltese VAT is applied; local tax treatment is the Customer's responsibility.
The intra-Community VAT number must be provided at the time of subscription in order to benefit from tax-exclusive invoicing. It may also be added later from the Stripe portal: this addition is not retroactive but applies to subsequent invoices. In the absence of a valid number, invoicing is inclusive of tax.
6.2 — Price changes.
The Publisher may change its prices at any time for new subscriptions. The price of an ongoing subscription remains the one agreed until its renewal. In the event of a price change affecting an ongoing subscription, the Customer is notified at least 30 days before the renewal date and may cancel without penalty within that period.
Payment is processed via Stripe. Accepted payment methods include: Link, Apple Pay, Google Pay, Visa, Mastercard, American Express, Discover, Diners Club, JCB and China UnionPay cards, as well as any other method displayed at checkout.
The Publisher does not retain any banking data: it is processed exclusively by Stripe (PCI-DSS Level 1 certified). Invoices are available from the customer portal.
The subscription is monthly or annual. Unless cancelled before the renewal date, it is automatically renewed for an identical period.
8.1 — Renewal notice.
8.2 — Payment failure.
If a payment fails, the service remains accessible during the recovery period (14 days maximum). The Publisher makes up to four payment attempts and notifies the Customer by email at each failure, inviting them to update their payment method from the customer portal. Failing settlement within that period, access to the service is suspended and the subscription is then terminated.
The Customer may cancel their subscription at any time from FullStack Hub, the Stripe customer portal, or by writing to contact@themefullstack.com.
Deactivation of the Theme at the end of the subscription
The Theme works by means of a licensing system. Upon expiry of the subscription period (cancellation or non-payment), the licence is deactivated and the Theme stops working on your Store: an error message is then displayed on all pages of the store, making it inaccessible to visitors and customers.
Deactivation occurs no earlier than 48 hours after the expiry of the subscription period, in order to allow the Customer to take the necessary steps.
You do not retain the right to use the Theme after the expiry of your subscription, including the last version downloaded.
To avoid any interruption to your store, install and publish another theme before the end of your subscription. This information is clearly communicated to you before any subscription.
Access is opened as soon as possible after payment is validated, and no later than within 24 hours of confirmation of the transaction, or as soon as the trial period begins. The Licence is activated in FullStack Hub by entering the admin URL of the Store. For FullStack MCP, access is opened immediately after payment is validated, from FullStack Hub (Article 15.3).
Delivery time. In the event of a technical unavailability delaying access beyond 24 hours, the Customer is notified by email. If the delay exceeds 48 hours without a solution, the Consumer Customer may request termination of the contract and a full refund.
The Publisher grants the Customer a personal, non-exclusive and revocable Licence for the duration of their active subscription.
11.1 — Core rule: 1 subscription = 1 licence = 1 store.
11.2 — Transferring a licence between your stores.
The Customer may transfer a Licence from one of their Stores to another (for example by releasing the Licence on Store A in order to activate it on Store B), provided the Stores belong to them. Transfer to a store belonging to a third party is not permitted: see Article 12.
11.3 — What the Licence allows you to do:
11.4 — What the Licence does not allow you to do.
The following acts constitute serious breaches that may lead to immediate termination of the Licence and the subscription, in accordance with Article 22:
Updates to the Theme are included for the duration of the active subscription and accessible from FullStack Hub.
The Publisher publishes updates at its discretion, without committing to any particular frequency, schedule or deadline. For information, updates are published regularly throughout the year. They may include security fixes, bug fixes, improvements to Shopify compatibility and new features.
Any roadmap is published for indicative purposes only. The Publisher makes no commitment to add any particular feature, and the absence of a feature does not constitute grounds for a refund.
Theme Styles are sold individually (one-time purchase, outside the subscription). They are delivered immediately in FullStack Hub after purchase, with confirmation by email.
This article governs the FullStack MCP service. The other provisions of these Terms apply to FullStack MCP to the extent that this article does not derogate from them.
15.1 — Description of the service.
FullStack MCP is an online service hosted by the Publisher (a server accessible at mcp.themefullstack.com, using the MCP protocol), which the Customer connects to their own Third-Party AI. Once the connection is established, the service makes available to the Customer's Third-Party AI:
FullStack MCP does not provide an artificial intelligence service: inference (the generation of answers, code or recommendations) is performed by the Third-Party AI chosen by the Customer, under the contractual and pricing conditions of that AI's provider (Article 15.8).
15.2 — Technical requirements.
Use of FullStack MCP requires: a FullStack Hub account; a Third-Party AI compatible with the MCP protocol, subscribed to and configured by the Customer with its provider; and, in order to apply changes to a store, the official Shopify tool (Shopify CLI) installed on the Customer's machine. The Customer is responsible for these prerequisites and the associated costs, in particular the subscription to their Third-Party AI.
Compatibility with a given Third-Party AI depends on that AI's publisher and on the MCP protocol, both of which evolve: the list of compatible clients published on the website is indicative and subject to change.
15.3 — Access licence.
The purchase of FullStack MCP grants the Customer a personal, non-exclusive, non-assignable and non-transferable right of access, attached to their FullStack Hub account (OAuth authentication). Access is opened immediately after payment is validated.
15.4 — One-time purchase and duration of access ("lifetime access").
FullStack MCP is sold as a one-time purchase, with no subscription or recurring payment. "Lifetime access" means the lifetime of the service: the Customer benefits from access to FullStack MCP, at no additional cost, for as long as the Publisher operates and makes this service available, with no predefined time limit.
Access to FullStack MCP is independent of the Theme subscription: cancellation of the Theme subscription has no effect on access to FullStack MCP. An active FullStack Hub account is required for authentication; deletion of the account at the Customer's request results in the loss of access.
Should the Publisher permanently cease to operate FullStack MCP:
If operation of the service is transferred to a third party (in particular in the event of a business transfer), the commitments in this article are taken over by the transferee.
15.5 — Beta version and evolution of the service.
FullStack MCP is marketed as a beta version: it is under active development and its features are intended to evolve, be enriched or be replaced. The Publisher may modify the service (content of the MCP Documentation, tools, technical requirements, protocol) for legitimate reasons such as improving the service, adapting to changes in Shopify, the MCP protocol or Third-Party AIs, or security imperatives, at no additional cost to the Customer.
The "beta" label does not deprive the Customer of any statutory guarantee. If a modification were to affect, in a more than minor way, access to the service or its essential features (access to the MCP Documentation and the processing tools described in Article 15.1), the Customer would be informed clearly, on a durable medium and reasonably in advance; the Consumer Customer could then terminate the contract free of charge within thirty (30) days of that information and obtain a proportionate refund, in accordance with Directive (EU) 2019/770.
15.6 — Availability.
The Publisher endeavours to ensure continuous availability of the service, without guaranteeing uninterrupted availability (obligation of means). Temporary interruptions may occur, in particular for maintenance or updates, or due to failures of technical providers. The occasional unavailability of a Third-Party AI, or the decision of its publisher to modify or discontinue support for the MCP protocol, is not attributable to the Publisher; the service then remains accessible via the other compatible clients.
15.7 — No access to your store; files processed.
The FullStack MCP server never connects to the Customer's Shopify store. It does not request, hold or store any credentials, access token or access relating to the store. All reading from or writing to the store is carried out by the Customer themselves, from their own machine, using the official Shopify tool (Shopify CLI); these operations are their sole responsibility.
The server receives only the theme configuration files that the Customer's Third-Party AI sends to it for validation, audit or migration purposes. These files are processed on the fly and are not retained by the Publisher; the usage logs retained (Article 23) do not contain the content of the files processed.
15.8 — Role of the Third-Party AI and validation of Generated Content.
The Third-Party AI is chosen, subscribed to and configured by the Customer, under their sole responsibility. The Customer's files and instructions pass through that Third-Party AI within the framework of the contract between the Customer and its provider; the Publisher is not a party to that contract and has no control over the processing carried out by that provider.
Generated Content is produced by the Customer's Third-Party AI, where applicable on the basis of information provided by FullStack MCP. It may contain errors, omissions or approximations. The Customer undertakes to check and validate all Generated Content before applying it to a store, and to keep a backup of their theme (for example a backup copy) before any modification. Any time or productivity savings mentioned in the Publisher's marketing materials are indicative, measured under specific test conditions, and do not constitute a performance commitment.
15.9 — MCP Documentation: intellectual property and prohibition of extraction.
The MCP Documentation constitutes a proprietary work and database of the Publisher, protected in particular by copyright and by the sui generis right of the database producer (Directive 96/9/EC).
The Customer has a right to consult the MCP Documentation via their Third-Party AI, solely for the purposes of their use of the service in accordance with Article 15.3. The occasional consultation of content by the Third-Party AI during a usage session is inherent to the operation of the service and is authorised. The following, however, are strictly prohibited:
The Publisher may implement technical detection and limitation measures (in particular request caps) designed to prevent such uses; these measures are designed not to affect normal use of the service. Any breach of this article constitutes a serious breach within the meaning of Article 15.11 and may give rise to the Customer's liability, in particular for infringement.
15.10 — Withdrawal and 14-day money-back guarantee.
As access to FullStack MCP is opened immediately after payment, the Consumer Customer expressly requests, when ordering, immediate performance of the contract and acknowledges the loss of their right of withdrawal, under the conditions detailed in Article 17.4.
In return, the Publisher grants every Customer a commercial money-back guarantee: the Customer may request a full refund of FullStack MCP, without having to give any reason, within fourteen (14) days of purchase, by email to contact@themefullstack.com. The refund is made via the original payment method within a maximum of fourteen (14) days of the request; access to the service is then revoked. This commercial guarantee is in addition to the statutory guarantees, in particular the statutory guarantee of conformity (Article 17.6), and does not replace them.
15.11 — Suspension and revocation in the event of misuse.
In the event of a breach by the Customer of this Article 15 (in particular sharing of access, prohibited extraction or circumvention of technical limitations), the Publisher may suspend and then revoke access to FullStack MCP under the conditions of Article 22, without refund, save for any mandatory legal provision to the contrary. For Consumer Customers, immediate revocation is reserved for serious breaches; other breaches are subject to prior formal notice, sent by email, which has remained without effect for fifteen (15) days.
15.12 — Liability.
Article 21 applies. In addition, the Publisher cannot be held liable: for Generated Content produced by the Customer's Third-Party AI or the consequences of its application to a store, in particular without prior validation; for operations carried out by the Customer on their store via Shopify CLI; for interruptions, changes or decisions of Third-Party AI providers; or for the unsuitability of the service for a particular need that does not fall within the description in Article 15.1.
15.13 — Personal data.
The processing of personal data relating to FullStack MCP (account, connected sessions and devices, usage logs, volatile file processing) is described in Article 23 and, in detail, in the Privacy Policy available on the website.
Technical support is included in the active subscription. It is accessible via FullStack Hub and by email at contact@themefullstack.com. The Publisher endeavours to respond as quickly as possible, without any guarantee of a specific response time.
16.1 — Covered: bugs in the unmodified standard version of the Theme; help with installation and standard use; technical questions relating to the Theme; access to and authentication with FullStack MCP.
16.2 — Not covered: custom development; problems related to third-party apps or to the Customer's modifications; malfunctions specific to Shopify or external services; legal or regulatory questions (GDPR, accessibility, etc.); stores using an unlicensed version of the Theme; the operation, configuration or billing of Third-Party AIs, and the quality of the Generated Content they produce.
This article concerns Customers who qualify as Consumers.
17.1 — Right of withdrawal (principle).
In accordance with Directive 2011/83/EU, the Consumer in principle has fourteen (14) days from the conclusion of the contract to withdraw, without reason or penalty.
17.2 — Subscriptions with a free trial.
As the subscription comes with a 14-day free trial without any payment, a Consumer who changes their mind during this period cancels without paying anything: exercising the right of withdrawal therefore entails no cost. No payment is taken before the withdrawal period expires.
17.3 — Theme Styles.
Theme Styles are digital content delivered immediately after payment: when ordering, the Consumer expressly requests this immediate delivery and acknowledges that their right of withdrawal ends upon such delivery, in accordance with Article 16, point (m), of Directive 2011/83/EU. In return, they benefit from the 14-day contractual refund provided for in Article 14.
17.4 — FullStack MCP: immediate performance and waiver of the right of withdrawal.
FullStack MCP concerns the supply of digital content not supplied on a tangible medium (the MCP Documentation) and of an online service whose performance begins immediately after payment. When ordering, the Consumer expressly requests immediate performance of the contract and acknowledges that their right of withdrawal is lost once performance has begun, in accordance with Article 16, points (a) and (m), of Directive 2011/83/EU. This request and acknowledgement are collected by means of the checkbox validated at payment, and then confirmed on a durable medium in the order confirmation email.
A Consumer who changes their mind benefits in any event from the fourteen (14) day money-back guarantee provided for in Article 15.10, whose effects are in practice at least equivalent to those of the right of withdrawal they have waived.
17.5 — Model withdrawal form.
The Consumer may exercise their right by means of an unambiguous statement sent to contact@themefullstack.com, or using the form below (Annex I-B of Directive 2011/83/EU, to be completed and returned only in the event of withdrawal):
17.6 — Statutory guarantee of conformity (Directive (EU) 2019/770).
The Publisher provides digital content and digital services that conform to the contract. The statutory guarantee of conformity applies for two (2) years from supply for content supplied on a one-off basis (Styles), for the entire duration of the subscription for content supplied continuously (Theme), and for the entire period of supply for services supplied continuously (FullStack MCP). In the event of non-conformity, the Consumer may request that conformity be brought about and, failing that, a price reduction or termination of the contract.
Save for any mandatory legal provision to the contrary, subscriptions are not refundable once the period has been used — the Customer having the 14-day free trial to evaluate the service without payment. A refund may nevertheless be granted in the following cases:
Any request is sent to contact@themefullstack.com. The Customer acknowledges that this policy was communicated to them before purchase and that they accepted it. In the event of a payment dispute (chargeback) initiated with their bank without legitimate grounds under these Terms, the Publisher may produce evidence of acceptance of the Terms and the contractual exchanges in support of its defence.
19.1 — Ownership. The Theme, the Styles, their source code, their architecture, their visual elements, the documentation (including the MCP Documentation), FullStack Hub, FullStack MCP and the associated training constitute original works that remain the exclusive property of the Publisher. The Customer acquires only a limited and revocable right of use. Any unauthorised reproduction, resale, distribution, sub-licensing or exploitation constitutes infringement.
19.2 — Trademark. "Theme FullStack" is a trademark and distinctive sign of the Publisher, which reserves all rights to it. Any unauthorised use of this mark is prohibited.
19.3 — Third-party components. The Theme incorporates open-source components used in accordance with their respective licences, in particular Material Symbols (Google, Apache 2.0 licence) and Splide (MIT licence). The corresponding licence notices are kept in the relevant files.
19.4 — Authorised purchase sources. A Licence is valid only if it was acquired directly from the Publisher through its official channels (website, FullStack Hub, resellers approved in writing). Any Theme obtained from an unauthorised third-party source is considered unlicensed.
The Customer is solely responsible for the use they make of the Theme and of FullStack MCP, for the Generated Content produced by their Third-Party AI and its application to their store, for the configuration of their Shopify store, the content published, the use of third-party apps and their own legal and regulatory compliance (GDPR, consumer law, taxation). Certain features or performance may depend on Shopify, third-party apps or the Customer's configuration.
The Publisher is bound by an obligation of means. It does not guarantee the achievement of any particular commercial or financial result, compatibility with all third-party apps, or the absence of interruption related to Shopify or third-party providers.
To the extent permitted by law, the Publisher is not liable for indirect damages (loss of revenue, data, business or reputation). Its total liability is capped at the amounts actually paid by the Customer over the three (3) months preceding the triggering event or, in the case of a product sold as a one-time purchase (Theme Style, FullStack MCP), at the amount paid by the Customer for the product concerned.
Reservation. Nothing in these Terms has the effect of excluding or limiting any liability that cannot be excluded or limited under the law (in particular wilful misconduct, gross negligence, personal injury, or the mandatory rights of Consumers).
The Publisher may suspend or terminate access to the service in the event of non-payment, fraud, breach of the licence conditions, unauthorised sharing of the Licence, of FullStack MCP access or of credentials, misuse, unauthorised extraction of the MCP Documentation (Article 15.9), or an attempt to circumvent the licence, the technical protection measures or carry out reverse engineering. This does not deprive it of the right to claim the sums due or compensation for the loss suffered.
Note for Consumers. For Consumer Customers, termination without notice is reserved for serious breaches, in accordance with the mandatory provisions of the consumer law applicable in the Customer's country of residence.
Personal data is processed in accordance with Regulation (EU) 2016/679 (GDPR), Maltese data protection law and the Privacy Policy available on the website.
Data: name, email, billing address, country, VAT number, store URL, licence data, support exchanges, payment data, records of acceptance of these Terms (date, version, IP address), and, for FullStack MCP, connected sessions and devices as well as usage logs (account, timestamp, tool called, theme version, error codes — excluding the content of the files processed).
Purposes: order management, invoicing, licensing, support, fraud and piracy prevention, legal obligations.
Legal bases: performance of the contract (Art. 6(1)(b)); legal obligations (Art. 6(1)(c)); legitimate interest (Art. 6(1)(f)); consent where applicable.
Retention: billing and accounting data: 10 years (Maltese legal obligation). Other data: for the duration of the relationship, then for the applicable limitation period, unless a legal obligation requires otherwise.
Rights: access, rectification, erasure, restriction, objection, portability — contact@themefullstack.com.
Complaints: IDPC (Malta) — idpc.org.mt; Customers in other countries may contact their national authority (for example the CNIL in France).
The Publisher may amend these Terms. For any substantial change affecting an ongoing subscription or a service being supplied (FullStack MCP), the Customer is notified by email at least 30 days before it takes effect. If they refuse, they may cancel without penalty within that period; as regards FullStack MCP, Article 15.5 applies. Continued use of the service after the notice period expires constitutes acceptance. The applicable version is the one in force on the date of subscription or of the last renewal.
25.1 — Governing law. These Terms are governed by Maltese law and, for the protection of Consumers, by the mandatory provisions of EU law (Directives 2011/83/EU and (EU) 2019/770, GDPR).
25.2 — Amicable resolution. In the event of a dispute, the Customer is invited to contact contact@themefullstack.com first in order to seek an amicable solution within 30 days.
25.3 — Consumer mediation. The Consumer may use an approved mediator:
25.4 — Jurisdiction.
26.1 — Acceptance. These Terms are accepted by the Customer via a dedicated, non-pre-ticked checkbox that blocks payment validation, during the order process. This acceptance forms a valid and enforceable contract; a record of the acceptance (date, version accepted) is kept as evidence.
26.2 — Entire agreement. These Terms constitute the entire agreement between the parties and supersede any prior agreement on their subject matter.
26.3 — Severability. If any clause is held to be void or unenforceable, the others remain in force.
26.4 — No waiver. The Publisher's failure to rely on a breach does not constitute a waiver of its rights.
© 2026 Theme FullStack Ltd. — All rights reserved.
Terms of Service — Maltese law — VAT No. MT32432926.
203 Triq Tal-Franciz, Apartment 2, IS-SWIEQI, SWQ 2132, Malta — contact@themefullstack.com
This document constitutes a legally binding contract. Please keep a copy.