AI labelling for your store system
For Shopify there is an app. In every other system, the free widget adds the AI label under Article 50 of the EU AI Act.
For Shopify there is the AI-Label app, coming soon to the Shopify App Store. In Shopware, WooCommerce, Magento, JTL-Shop, Wix, Webflow and other systems, the free widget adds the AI label to images you have marked. You add one script tag and mark images by attribute, file name or alt text.
| System | Today | Next |
|---|---|---|
| Shopify | App, coming soon to the Shopify App Store | Label across the store, with a record |
| Shopware | Widget today | App planned |
| WooCommerce | Widget today | App planned |
| Magento | Widget today | App planned |
| JTL-Shop | Widget today | App planned |
| Wix | Widget today | App planned |
| Webflow | Widget today | App planned |
| PrestaShop | Widget today | App planned |
| Squarespace | Widget today | App planned |
| BigCommerce | Widget today | App planned |
| WordPress | Widget today | App planned |
| Gambio | Widget today | App planned |
| OXID eShop | Widget today | App planned |
How it works
- Decide whether a label is needed: that decision is yours, for example with the labelling check.
- Add the widget: one script tag in the head of every page. Where exactly is in the guide for your system.
- Mark images: with the attribute
data-ai-label, a file name containing--ai, or alt text ending in “(AI-generated)”. - Check: look at product pages, product cards, zoom and mobile. The label must be visible without a click.
<script src="https://www.ai-label.app/widget.js" defer></script>
Guides per system
Your whole store labelled
Product pages, cards, banners and blog. Free for up to 10 images.
ReadStore systemShopware
Widget through a plugin or theme, marking in the media manager.
ReadStore systemWooCommerce
Widget with WPCode or a child theme, marking by alt text.
ReadStore systemMagento
Widget in the HTML head, allowed in the Content Security Policy.
ReadStore systemJTL-Shop
Widget in a child template, alt text through attributes in JTL-Wawi.
ReadStore systemWix
Widget as custom code, marking by alt text.
ReadStore systemWebflow
Widget as custom code, marking with a custom attribute.
ReadStore systemPrestaShop
Widget through theme.yml or a module, marking on the product image.
ReadStore systemSquarespace
Widget through Code Injection, marking by alt text.
ReadStore systemBigCommerce
Widget in Script Manager, marking by alt text.
ReadStore systemWordPress
Widget with WPCode or a child theme, marking by alt text.
ReadStore systemGambio
Widget through the tracking codes, no template change.
ReadStore systemOXID eShop
Widget through a module in a theme block, marking by file name.
ReadYour system is missing?
The widget runs anywhere you can put a script into the page head, including custom websites. Settings and marking methods are on the widget page. Tell us if you would like an app for your system.
Frequently asked questions
What is the difference between the app and the widget?
The Shopify app adds the label through Shopify's interfaces, asks the questions from the guidelines and records every decision. The widget is a script for any website and labels what you have marked, without a record.
Does the widget cost anything?
No. The widget is free, needs no sign-up and sets no cookies.
When will apps for other store systems arrive?
They are planned; there is no date yet. On your system's page you can ask to be notified at launch.
Sources
Para. refers to the paragraph number in the European Commission's guidelines on Article 50, C(2026) 5054.
- Regulation (EU) 2024/1689 (AI Act)EUR-Lex · Law · 12 Jul 2024
- Commission Guidelines on the transparency obligations under Article 50 AI Act, C(2026) 5054 finalEuropäische Kommission · Commission · 20 Jul 2026
- Code of Practice on Transparency of AI-Generated Content (final version)Europäische Kommission · Code of practice · 10 Jun 2026
Label your first AI image
3 images right away, 30 a month with a free account, with a record for every image. On Shopify, the app labels your whole store.



