Terms of service

Last updated: 20 May 2026

These Terms of Service apply to the website, products, software modules, digital downloads, licenses, documentation and support services offered by DrSmartModules / Electronic Works B.V.

By using our website, purchasing a module, downloading a product or using our support services, you agree to these Terms of Service.

1. Company information

DrSmartModules is operated by:

Electronic Works B.V.
Homerusplein 1
1363 SZ Almere
The Netherlands
Chamber of Commerce number: 67973523
VAT number: NL857248960B01
Website: https://drsmartmodules.com
Email: support@drsmartmodules.com

DrSmartModules, DrSmart SEO, DrSmartBlog and DrInternalLink are products, trade names and/or software products of Electronic Works B.V.

2. Definitions

DrSmartModules offers digital software products, including PrestaShop modules for SEO, GEO optimization, internal linking, content automation and related e-commerce functionality.

Our modules may include:

Software downloads
License activation
Documentation
Updates during the active support/update period
Technical support
AI-related functionality through third-party APIs
Configuration options for PrestaShop stores

The exact features of each module are described on the relevant product page, documentation or marketplace listing.

3. Products and services

DrSmartModules offers digital software products, including PrestaShop modules for SEO, GEO optimization, internal linking, content automation and related e-commerce functionality.

Our modules may include:

Software downloads
License activation
Documentation
Updates during the active support/update period
Technical support
AI-related functionality through third-party APIs
Configuration options for PrestaShop stores

The exact features of each module are described on the relevant product page, documentation or marketplace listing.

4. Digital products and delivery

Our products are digital products. Delivery usually takes place by providing access to a download, license key, marketplace download, email delivery or account-based access.

A license key may be delivered manually or automatically after purchase, depending on the sales channel.

You are responsible for providing correct contact details, billing information and the correct domain or shop URL if this is needed for license activation.

5. License terms

Unless stated otherwise, each commercial module is sold under a single-domain license.

This means:

One license key is valid for one website or one PrestaShop installation.
The license key may not be shared, resold, rented, published or used on unrelated websites.
The license may be bound to the first domain or shop URL on which it is activated.
Moving a license to another domain may require manual approval by Electronic Works B.V.
A separate license may be required for separate production stores, separate domains or separate installations.

Subdomains, staging environments and development installations may require separate permission unless otherwise stated in the product documentation or marketplace terms.

6. Business Care, updates and support

A module purchase may include a defined support and update period, such as 12 months of Business Care.

During an active support/update period, you may receive:

Bug fixes
Compatibility updates
Security-related updates
Feature improvements
Technical support
Documentation updates

After the support/update period ends, the installed module may continue to work, but you may no longer receive new updates or support unless you renew or purchase an additional support period.

Search engines, AI models, marketplaces, PrestaShop versions and PHP versions change over time. For that reason, continued updates are recommended for production websites.

7. Prices and payment

Prices are displayed on the website, marketplace or invoice. Prices may be shown excluding or including VAT depending on the sales channel, customer type and applicable tax rules.

Payment must be completed before the product, license key or download is delivered, unless otherwise agreed in writing.

We may change prices at any time. Price changes do not affect orders that have already been completed.

8. Right of withdrawal and digital content

Consumers in the European Union generally have a 14-day right of withdrawal for distance contracts. This right is part of EU and Dutch consumer protection rules for online purchases.

However, digital content and software may be treated differently when delivery starts immediately after purchase, especially if the customer has expressly agreed to immediate delivery and acknowledged that the right of withdrawal may be lost once the digital content is supplied. The EU Consumer Rights Directive includes specific rules for digital content and the right of withdrawal.

Because our modules are digital software products, the right of withdrawal may no longer apply once:

The digital product has been downloaded, activated or delivered;
The license key has been issued or used;
The module has been installed or activated;
You have agreed to immediate digital delivery and acknowledged the consequences for withdrawal.

For business customers, the statutory consumer right of withdrawal does not apply.

If you believe you are entitled to cancel your purchase, contact us at support@drsmartmodules.com and include your order number, purchase date and reason for the request.

9. Refunds

Refunds are assessed case by case.

A refund may be refused if:

The module has already been downloaded, activated or used;
A license key has already been issued and bound to a domain;
The issue is caused by incorrect installation, incompatible hosting, unsupported custom modifications or third-party conflicts;
The customer refuses to provide reasonable diagnostic information;
The purchase was made by a business customer and no statutory withdrawal right applies.

A refund may be considered if:

The module cannot be installed on a supported PrestaShop/PHP version;
A confirmed critical defect prevents normal use and we cannot provide a fix within a reasonable time;
The product was purchased accidentally and has not been downloaded, activated or used.

Marketplace purchases may be subject to the refund and support rules of the marketplace where the purchase was made.

10. Installation and compatibility

You are responsible for ensuring that your hosting environment meets the technical requirements listed in the product documentation.

Requirements may include:

Supported PrestaShop version
Supported PHP version
Required PHP extensions
Outbound HTTPS connectivity
File and folder permissions
Database permissions
Valid license key
Valid third-party API key where applicable

We are not responsible for problems caused by unsupported hosting, modified PrestaShop cores, conflicting modules, custom themes, outdated PHP versions, server restrictions or third-party services.

11. OpenAI and third-party API services

Some modules may use third-party APIs, such as OpenAI, for AI content generation or related functionality.

If a module requires an OpenAI API key:

You must create and manage your own OpenAI account.
You are responsible for your own API key, billing, usage limits and OpenAI account settings.
OpenAI API costs are charged by OpenAI to your own account.
We do not control OpenAI pricing, rate limits, outages, model availability or API policy changes.
You are responsible for reviewing and accepting OpenAI’s own terms and policies.

The module may send product-related data to OpenAI or another configured API provider if you use AI features. You should not send customer personal data, order data, passwords, API keys or sensitive information through product fields or support requests.

12. AI-generated content

AI-generated content may be inaccurate, incomplete or unsuitable despite safeguards and prompt instructions.

You are responsible for reviewing all generated content before publication.

This includes checking:

Product specifications
Compatibility claims
Legal claims
Warranty information
Safety information
Dimensions, weights and materials
Certifications or compliance statements
Trademark references
Consumer protection compliance
Advertising compliance

We are not liable for claims, complaints, penalties, takedowns, loss of ranking, loss of revenue or legal disputes caused by content that you publish after using AI-generated suggestions.

13. Trademark-safe compatibility wording

Some modules may include functionality that helps generate safer compatibility wording for third-party brands, such as “Compatible with [Brand]”.

This feature is intended to reduce the risk of misleading brand claims, but it is not legal advice.

You remain responsible for ensuring that your product titles, descriptions, images, logos and compatibility claims comply with applicable trademark laws, marketplace rules and brand policies.

You must not use third-party brand names in a way that suggests official endorsement, sponsorship, partnership or authorization unless you have permission from the trademark owner.

14. Support

Support is provided through the channel stated on the product page, marketplace page or documentation.

To receive support, you may need to provide:

Order number
License key or partial license reference
Website URL or shop domain
PrestaShop version
PHP version
Module version
Screenshots or screen recordings
Relevant logs or error messages
Steps to reproduce the issue

You must not send passwords, full API keys, full license keys or customer personal data unless specifically requested and strictly necessary.

We may refuse support if:

The support period has expired;
The module has been modified;
The issue is caused by unsupported third-party software;
The issue is caused by custom development outside our control;
The customer refuses reasonable diagnostic cooperation;
The license is invalid, expired, shared or misused.

15. Updates and changes to modules

We may update modules to improve functionality, security, compatibility or performance.

Updates may change:

User interface
Settings
Supported models
Supported PrestaShop versions
Supported PHP versions
Feature behavior
Internal technical structure

You are responsible for making backups before installing updates on a production website.

We recommend testing updates on a staging environment before applying them to a live store.

16. Backups and data responsibility

You are responsible for maintaining backups of your website, database, files, module settings and generated content.

Before installing, updating, uninstalling or modifying a module, you should create a complete backup.

We are not responsible for data loss, configuration loss, website downtime or business interruption caused by missing or incomplete backups.

17. Acceptable use

You may not use our website, modules or services to:

Violate laws or regulations
Infringe intellectual property rights
Generate misleading or unlawful content
Attempt to bypass license systems
Reverse engineer, resell or redistribute modules without permission
Upload malware or malicious code
Interfere with our servers, systems or license infrastructure
Use the software for spam, fraud or deceptive commercial practices

We may suspend or revoke access if misuse is detected.

18. Intellectual property

All software, module code, design, documentation, branding, screenshots, text, logos and related materials are owned by Electronic Works B.V. or its licensors, unless stated otherwise.

You receive a limited license to use the purchased module according to these Terms. You do not receive ownership of the software.

You may not copy, resell, sublicense, redistribute, publish, modify or reverse engineer the module except where mandatory law permits this.

19. Limitation of liability

To the maximum extent permitted by law, Electronic Works B.V. is not liable for indirect, incidental, consequential or special damages, including but not limited to:

Loss of revenue
Loss of profit
Loss of customers
Loss of data
Loss of search engine rankings
Loss of traffic
Website downtime
Damage to reputation
Legal claims caused by published content
Marketplace takedowns
Costs of substitute software or services

Our total liability is limited to the amount you paid for the relevant module in the 12 months before the event giving rise to the claim, unless mandatory law provides otherwise.

Nothing in these Terms excludes liability where exclusion is not permitted under applicable law.

21. Privacy and data protection

We process personal data in accordance with our Privacy Policy.

The Privacy Policy explains which personal data we process, why we process it, how long we retain it and which rights you have under the GDPR.

You are responsible for your own privacy policy, cookie banner and GDPR compliance in your PrestaShop store.

22. Cookies

Our website may use cookies for necessary functionality, preferences, analytics, security and, where applicable, marketing.

More information is available in our Cookie Policy.

23. Complaints

If you have a complaint, contact us first at:

support@drsmartmodules.com

Please include:

Your name
Order number
Module name
Purchase date
Description of the issue
Relevant screenshots or logs

We will try to respond within a reasonable time.

Consumers may also have the right to contact relevant consumer protection authorities. In the Netherlands, businesses must inform consumers about their rights in distance selling, including the cancellation period where applicable.

24. Governing law and jurisdiction

These Terms are governed by Dutch law.

Any disputes arising from or relating to these Terms, the website or our modules shall be submitted to the competent court in the Netherlands, unless mandatory consumer law requires otherwise.

25. Changes to these Terms

We may update these Terms from time to time.

The latest version will always be available on our website. Continued use of our website or modules after changes means you accept the updated Terms.