---
title: "EU AI Act Article 50 FAQ for Shopify Merchants | EU AI Label"
description: "Deployer FAQ: visible AI product-photo labels, IPTC myths, blog labeling, Shopify Article 50 workflow. Not legal advice."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@type": "WebPage",
      "name": "EU AI Act Article 50 FAQ for Shopify Merchants | EU AI Label",
      "description": "Deployer FAQ: visible AI product-photo labels, IPTC myths, blog labeling, Shopify Article 50 workflow. Not legal advice.",
      "url": "https://euailabel.app/faq",
      "inLanguage": "en",
      "isPartOf": {
        "@type": "WebSite",
        "name": "EU AI Label",
        "url": "https://euailabel.app"
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://euailabel.app/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "FAQ",
          "item": "https://euailabel.app/faq"
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "What is the EU AI Label app?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "EU AI Label is a Shopify app (with a companion WordPress / WooCommerce plugin) that helps merchants add clear, visible labels to product photos that were generated or modified with AI. It is built around Article 50 of Regulation (EU) 2024/1689 — the EU AI Act — which requires deployers of certain AI-generated or manipulated content to disclose that content to end users in a clear and distinguishable way. The app handles labeling workflow, storefront rendering, multilingual copy, and a public compliance page, so you do not have to edit theme code or maintain badge snippets by hand."
          }
        },
        {
          "@type": "Question",
          "name": "Does EU AI Label edit my images?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. The app does not modify, re-encode, or overwrite your image files. Under Article 50, deployers (merchants) are required to make AI-generated or AI-modified content clearly recognisable to end users — the regulation does not force you to alter the pixels themselves. EU AI Label renders a visible, accessible label on top of the product photo through a Shopify theme app extension. Your original assets stay as you uploaded them."
          }
        },
        {
          "@type": "Question",
          "name": "Does it preserve C2PA or IPTC metadata?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No, and for deployers it does not need to. Article 50 places the transparency duty on deployers to make the disclosure recognisable to people. Machine-readable signals like C2PA manifests or IPTC Digital Source Type fields are aimed mainly at providers of AI systems. On Shopify, the image pipeline often re-encodes and strips embedded metadata on upload and CDN delivery. A visible, human-readable label at first exposure is what Article 50 asks of a storefront."
          }
        },
        {
          "@type": "Question",
          "name": "How is Shopify photo labeling rendered?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Through a Shopify theme app extension. You pick which product photos are AI-generated or AI-modified (single or bulk) in the app dashboard, choose a label preset (for example \"AI-generated\" or \"AI-modified\"), and the label is injected on the product image on the storefront. There is no theme-code editing and no manual snippet maintenance — uninstalling the app removes the labels."
          }
        },
        {
          "@type": "Question",
          "name": "Where should the label appear on the product page?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "The EU Code of Practice on Transparency of AI-Generated Content recommends placing visible disclosures where they do not conflict with other overlays and where shoppers see them at first exposure — without needing to hover, click, or scroll. Our default is the top-right corner of the primary product image, clear of Shopify sale badges. Position, size, radius, and typography are configurable on paid plans, with contrast guardrails so the label stays readable on light and dark photos."
          }
        },
        {
          "@type": "Question",
          "name": "Can I use an icon-only badge?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No as a primary disclosure. Code of Practice user testing found that text labels perform significantly better than icon-only badges. EU AI Label requires clear text disclosure (optionally paired with official EU AI icons)."
          }
        },
        {
          "@type": "Question",
          "name": "Do you have a WordPress / WooCommerce plugin?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Shopify is the primary platform; a companion plugin supports WordPress and WooCommerce. See /install-wordpress. Free and Pro tiers cover shortcode/block labeling, bulk workflows, and audit logging aligned with the Shopify app."
          }
        },
        {
          "@type": "Question",
          "name": "Do you onboard agencies and multi-store merchants?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Agencies preparing multiple Shopify or WooCommerce clients can onboard via /partners. Shared workspace, setup support, co-branded compliance pages, and founding-agency pricing are available during early access. For 5+ stores, email damian@euailabel.app."
          }
        },
        {
          "@type": "Question",
          "name": "Does the app support multi-language storefronts?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Badge text and tooltip copy can follow the shopper's country and Shopify Markets locale — French (\"Généré par IA\"), German (\"KI-generiert\"), and other EU languages ship for storefront use. Article 50 disclosure should be understandable to end users, which in practice means the shopper's language."
          }
        },
        {
          "@type": "Question",
          "name": "Can I customize label styling to match my brand?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes on paid plans: colors, shape, typography, size, position, and border radius, plus certified templates (official EU icon set and standardized ai-label.org formats). The app enforces WCAG 2.1 AA contrast checks and screen-reader-compatible text so branding does not break the \"clear and distinguishable\" test."
          }
        },
        {
          "@type": "Question",
          "name": "What does the Centralized Compliance Hub do?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "It publishes a public /pages/ai-transparency page on your storefront with a single toggle. That page names you as the Deployer under Article 50, explains how AI is used in product photography in the shopper's language, and links to your audit log of labeled photos with timestamps. It gives regulators, journalists, and shoppers one canonical URL instead of scattered disclosures."
          }
        },
        {
          "@type": "Question",
          "name": "Does every Shopify product image need an AI label?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. Focus on product photos that are AI-generated or materially AI-altered. Your legal counsel should advise on borderline cases (light retouch vs substantial AI manipulation)."
          }
        },
        {
          "@type": "Question",
          "name": "Is this legal advice?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. EU AI Label is a workflow and transparency tool. It does not guarantee compliance. Confirm obligations with legal counsel, especially in regulated verticals (health, finance, children's products)."
          }
        },
        {
          "@type": "Question",
          "name": "Does IPTC / C2PA metadata make me compliant as a deployer?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. Machine-readable provenance is mainly a provider obligation (Art. 50(2)). Deployers need a visible disclosure at first exposure (Art. 50(4)/(5)). Metadata can support provenance tooling; it does not replace a shopper-facing label."
          }
        },
        {
          "@type": "Question",
          "name": "If a plugin adds badge + IPTC + JSON-LD, am I fully compliant?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Not automatically. Extra technical layers are not a legal stamp. For merchants, the center of gravity is a clear, accessible, visible label where the product photo is shown."
          }
        },
        {
          "@type": "Question",
          "name": "Do I need to label every AI image on my site?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Usually no. Prioritize visuals that could pass as real photos and influence a purchase or belief — especially product photos. Decorative blog AI is typically lower priority."
          }
        },
        {
          "@type": "Question",
          "name": "Do AI illustrations in blog posts always need a label?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Usually low priority unless the image is realistic and used in news, health, finance, political, or advertising contexts where it could mislead."
          }
        },
        {
          "@type": "Question",
          "name": "Do I need an image-labeling app for chatbot disclosure?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Usually no. Article 50(1) interaction notices are typically handled by chat vendors' own AI-disclosure settings."
          }
        },
        {
          "@type": "Question",
          "name": "Does an Article 4 checklist mean I'm compliant?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. Article 4 is organisational AI literacy. It is not a substitute for visible product-photo disclosure."
          }
        },
        {
          "@type": "Question",
          "name": "Will metadata survive on Shopify?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Often not. Rely on a storefront overlay for product-page disclosure."
          }
        },
        {
          "@type": "Question",
          "name": "Is a burned-in badge better than a storefront overlay?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Burned-in labels help when the file leaves your store (social, marketplaces, downloads). On the product page, a CoP-aligned overlay is the right deployer tool. For one-off burned-in labels, use euaiicon.com."
          }
        },
        {
          "@type": "Question",
          "name": "Are hover tooltips enough?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No as the primary disclosure. Tooltips can add detail; the label itself must be visible at first exposure."
          }
        },
        {
          "@type": "Question",
          "name": "Does a readiness score prove compliance?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. Scores are self-assessment tooling, not a legal determination."
          }
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@graph": [
        {
          "@type": "CollectionPage",
          "@id": "https://euailabel.app/blog#webpage",
          "url": "https://euailabel.app/blog",
          "isPartOf": {
            "@id": "https://euailabel.app/blog#blog"
          },
          "name": "EU AI Act Blog — Article 50 Guides for Shopify & WordPress",
          "description": "Guides on EU AI Act Article 50 product-photo labeling for Shopify and WordPress. EU AI icons, CoP badges, compliance apps, and deployer transparency before Augu"
        },
        {
          "@type": "Blog",
          "@id": "https://euailabel.app/blog#blog",
          "url": "https://euailabel.app/blog",
          "name": "EU AI Act Blog — Article 50 Guides for Shopify & WordPress",
          "publisher": {
            "@type": "Organization",
            "@id": "https://euailabel.app#organization",
            "name": "euailabel.app",
            "url": "https://euailabel.app"
          },
          "blogPost": [
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-compliance-in-2026-eu-ai-act-withdrawal-button-shopify-stack#article",
              "url": "https://euailabel.app/blog/eu-compliance-in-2026-eu-ai-act-withdrawal-button-shopify-stack",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-compliance-in-2026-eu-ai-act-withdrawal-button-shopify-stack"
              },
              "headline": "EU Compliance in 2026: EU AI Act, Withdrawal Button & Shopify Stack",
              "datePublished": "2026-08-13T14:55:00-05:00",
              "dateModified": "2026-08-14T06:32:00-05:00",
              "image": [
                "https://dropinblog.net/34265874/files/featured/eu-withdrawal-button-shopify-compliance-glass-bubbly.png"
              ],
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/how-to-bulk-upload-and-label-ai-product-images-on-shopify#article",
              "url": "https://euailabel.app/blog/how-to-bulk-upload-and-label-ai-product-images-on-shopify",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/how-to-bulk-upload-and-label-ai-product-images-on-shopify"
              },
              "headline": "How to Bulk Upload and Label AI Product Images on Shopify Under the EU AI Act",
              "datePublished": "2026-08-04T14:12:00-05:00",
              "dateModified": "2026-08-04T14:12:00-05:00",
              "image": [
                "https://dropinblog.net/34265874/files/featured/eu-ai-act-bulk-upload-label-shopify-glass-bubbly.png"
              ],
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-ai-icon-visual-assets-for-ai-generated-product-image-disclosures#article",
              "url": "https://euailabel.app/blog/eu-ai-icon-visual-assets-for-ai-generated-product-image-disclosures",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-ai-icon-visual-assets-for-ai-generated-product-image-disclosures"
              },
              "headline": "EU AI Act Icon: Visual Assets for AI-Generated Product Image Disclosures",
              "datePublished": "2026-07-31T06:10:00-05:00",
              "dateModified": "2026-08-04T06:56:00-05:00",
              "image": [
                "https://dropinblog.net/34265874/files/featured/eu-ai-act-icons-visual-assets-glass-bubbly.png"
              ],
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-ai-act-article-50-what-shopify-stores-must-do#article",
              "url": "https://euailabel.app/blog/eu-ai-act-article-50-what-shopify-stores-must-do",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-ai-act-article-50-what-shopify-stores-must-do"
              },
              "headline": "EU AI Act Article 50: What Shopify Stores Must Do",
              "datePublished": "2026-07-07T13:34:00-05:00",
              "dateModified": "2026-07-09T13:34:00-05:00",
              "image": [
                "https://dropinblog.net/34265874/files/featured/eu-ai-act-article-50.webp"
              ],
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-ai-label-vs-lifetime-eu-ai-act-icons-specialist-or-suite#article",
              "url": "https://euailabel.app/blog/eu-ai-label-vs-lifetime-eu-ai-act-icons-specialist-or-suite",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-ai-label-vs-lifetime-eu-ai-act-icons-specialist-or-suite"
              },
              "headline": "EU AI Label vs Lifetime EU AI Act Icons: Specialist or Suite?",
              "datePublished": "2026-08-24T10:15:00-05:00",
              "dateModified": "2026-08-25T10:15:39-05:00",
              "image": [
                "https://dropinblog.net/34265874/files/featured/eu-ai-label-vs-lifetime-eu-ai-act-icons-glass-bubb.png"
              ],
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-ai-label-vs-uhlenbusch-icons-overlay-or-burn-in#article",
              "url": "https://euailabel.app/blog/eu-ai-label-vs-uhlenbusch-icons-overlay-or-burn-in",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-ai-label-vs-uhlenbusch-icons-overlay-or-burn-in"
              },
              "headline": "EU AI Label vs Uhlenbusch Icons: Overlay or Burn-In?",
              "datePublished": "2026-08-21T10:08:00-05:00",
              "dateModified": "2026-08-25T10:10:09-05:00",
              "image": [
                "https://dropinblog.net/34265874/files/featured/eu-ai-label-vs-uhlenbusch-icons-glass-bubbly.png"
              ],
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-ai-label-vs-labelai-discovery-engine-or-deployer-workflow#article",
              "url": "https://euailabel.app/blog/eu-ai-label-vs-labelai-discovery-engine-or-deployer-workflow",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-ai-label-vs-labelai-discovery-engine-or-deployer-workflow"
              },
              "headline": "EU AI Label vs LabelAI: Discovery Engine or Deployer Workflow?",
              "datePublished": "2026-08-20T09:56:00-05:00",
              "dateModified": "2026-08-20T09:56:00-05:00",
              "image": [
                "https://dropinblog.net/34265874/files/featured/eu-ai-label-vs-labelai-glass-bubbly.png"
              ],
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/shopify-subscription-stack-2026-retention-discounts-eu-ai-act-labels#article",
              "url": "https://euailabel.app/blog/shopify-subscription-stack-2026-retention-discounts-eu-ai-act-labels",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/shopify-subscription-stack-2026-retention-discounts-eu-ai-act-labels"
              },
              "headline": "Shopify Subscription Stack 2026: Retention, Discounts & EU AI Act Labels",
              "datePublished": "2026-08-14T02:00:00-05:00",
              "dateModified": "2026-08-14T02:00:00-05:00",
              "image": [
                "https://dropinblog.net/34265874/files/featured/shopify-subscription-stack-eu-ai-act-glass-bubbly.png"
              ],
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/ikona-eu-ai-eu-ai-label-vs-eu-ai-act-ready-cs#article",
              "url": "https://euailabel.app/blog/ikona-eu-ai-eu-ai-label-vs-eu-ai-act-ready-cs",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/ikona-eu-ai-eu-ai-label-vs-eu-ai-act-ready-cs"
              },
              "headline": "ikona EU AI: EU AI Label vs EU AI Act Ready — kterou aplikaci Shopify potřebujete?",
              "datePublished": "2026-07-09T09:25:00-05:00",
              "dateModified": "2026-07-09T09:26:42-05:00",
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-ai-label-vs-lably-product-labels-badges#article",
              "url": "https://euailabel.app/blog/eu-ai-label-vs-lably-product-labels-badges",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-ai-label-vs-lably-product-labels-badges"
              },
              "headline": "EU AI Label vs Product Labels & Badges—Lably",
              "datePublished": "2026-07-08T08:46:00-05:00",
              "dateModified": "2026-07-09T07:57:03-05:00",
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-ai-label-vs-oc-order-limit-bundle-quantity#article",
              "url": "https://euailabel.app/blog/eu-ai-label-vs-oc-order-limit-bundle-quantity",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-ai-label-vs-oc-order-limit-bundle-quantity"
              },
              "headline": "EU AI Label vs OC Order Limit Bundle Quantity",
              "datePublished": "2026-07-06T09:44:00-05:00",
              "dateModified": "2026-07-08T09:45:00-05:00",
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            },
            {
              "@type": "BlogPosting",
              "@id": "https://euailabel.app/blog/eu-ai-label-vs-sami-ai-product-labels-badge#article",
              "url": "https://euailabel.app/blog/eu-ai-label-vs-sami-ai-product-labels-badge",
              "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://euailabel.app/blog/eu-ai-label-vs-sami-ai-product-labels-badge"
              },
              "headline": "EU AI Label vs Sami AI Product Labels & Badge",
              "datePublished": "2026-07-05T10:14:00-05:00",
              "dateModified": "2026-07-09T07:57:32-05:00",
              "author": {
                "@type": "Person",
                "@id": "https://euailabel.app/blog/author/alexander#person",
                "name": "Damian Klimarczyk",
                "url": "https://euailabel.app/blog/author/alexander"
              }
            }
          ]
        }
      ]
    }
  ]
---

[![EU AI Label](/__l5e/assets-v1/d5d9db83-2ed8-419b-b4a9-dce02dda5411/eu-ai-label-mark.svg)EU AI Label ](/)

[Changelog](/change-log)[Pricing](/pricing)[For agencies](/partners)[Blog](/blog)[EU AI Act](/compliance-hub)[Glossary](/ai-act-glossary)[FAQ](/faq)[Support](/support)

en 

[![WordPress plugin](/__l5e/assets-v1/7aa763cf-c5f1-492b-a10f-b8743b1d33f7/wordpress-icon.png)](https://wordpress.org/plugins/eu-ai-label/ "WordPress & WooCommerce plugin")[![Find it on Shopify](/__l5e/assets-v1/19e0a3b1-2d2f-4bfc-b4db-def25867ef21/find-on-shopify.svg)](https://apps.shopify.com/eu-ai-label)

# EU AI Act deployer FAQ — product photos, misconceptions, and what actually matters

For most Shopify and WooCommerce merchants, EU AI Act Article 50 deployer duties start with a **clear, visible label** on AI-generated or AI-altered **product photos** at first exposure — not with IPTC metadata, chatbot plugins, or labeling every decorative blog illustration. EU AI Label helps you run that storefront workflow; this FAQ explains what matters, what is often oversold, and when you actually need a label.

This page is **not legal advice**. Confirm your obligations with counsel for your specific use case.

## Recent posts

-   [EU Compliance in 2026: EU AI Act, Withdrawal Button & Shopify Stack](https://euailabel.app/blog/eu-compliance-in-2026-eu-ai-act-withdrawal-button-shopify-stack)
-   [How to Bulk Upload and Label AI Product Images on Shopify Under the EU AI Act](https://euailabel.app/blog/how-to-bulk-upload-and-label-ai-product-images-on-shopify)
-   [EU AI Act Icon: Visual Assets for AI-Generated Product Image Disclosures](https://euailabel.app/blog/eu-ai-icon-visual-assets-for-ai-generated-product-image-disclosures)

## General product FAQ

› What is the EU AI Label app?

EU AI Label is a Shopify app (with a companion WordPress / WooCommerce plugin) that helps merchants add clear, visible labels to product photos that were generated or modified with AI. It is built around Article 50 of Regulation (EU) 2024/1689 — the EU AI Act — which requires deployers of certain AI-generated or manipulated content to disclose that content to end users in a clear and distinguishable way. The app handles labeling workflow, storefront rendering, multilingual copy, and a public compliance page, so you do not have to edit theme code or maintain badge snippets by hand.

› Does EU AI Label edit my images?

No. The app does not modify, re-encode, or overwrite your image files. Under Article 50, deployers (merchants) are required to make AI-generated or AI-modified content clearly recognisable to end users — the regulation does not force you to alter the pixels themselves. EU AI Label renders a visible, accessible label on top of the product photo through a Shopify theme app extension. Your original assets stay as you uploaded them.

› Does it preserve C2PA or IPTC metadata?

No, and for deployers it does not need to. Article 50 places the transparency duty on deployers to make the disclosure recognisable to **people**. Machine-readable signals like C2PA manifests or IPTC Digital Source Type fields are aimed mainly at **providers** of AI systems. On Shopify, the image pipeline often re-encodes and strips embedded metadata on upload and CDN delivery. A visible, human-readable label at first exposure is what Article 50 asks of a storefront.

› How is Shopify photo labeling rendered?

Through a Shopify theme app extension. You pick which product photos are AI-generated or AI-modified (single or bulk) in the app dashboard, choose a label preset (for example "AI-generated" or "AI-modified"), and the label is injected on the product image on the storefront. There is no theme-code editing and no manual snippet maintenance — uninstalling the app removes the labels.

› Where should the label appear on the product page?

The EU Code of Practice on Transparency of AI-Generated Content recommends placing visible disclosures where they do not conflict with other overlays and where shoppers see them at first exposure — without needing to hover, click, or scroll. Our default is the top-right corner of the primary product image, clear of Shopify sale badges. Position, size, radius, and typography are configurable on paid plans, with contrast guardrails so the label stays readable on light and dark photos.

› Can I use an icon-only badge?

No as a primary disclosure. Code of Practice user testing found that text labels perform significantly better than icon-only badges. EU AI Label requires clear text disclosure (optionally paired with official EU AI icons).

› Do you have a WordPress / WooCommerce plugin?

Yes. Shopify is the primary platform; a companion plugin supports WordPress and WooCommerce. See [/install-wordpress](https://euailabel.app/install-wordpress). Free and Pro tiers cover shortcode/block labeling, bulk workflows, and audit logging aligned with the Shopify app.

› Do you onboard agencies and multi-store merchants?

Yes. Agencies preparing multiple Shopify or WooCommerce clients can onboard via [/partners](https://euailabel.app/partners). Shared workspace, setup support, co-branded compliance pages, and founding-agency pricing are available during early access. For 5+ stores, email damian@euailabel.app.

› Does the app support multi-language storefronts?

Yes. Badge text and tooltip copy can follow the shopper's country and Shopify Markets locale — French ("Généré par IA"), German ("KI-generiert"), and other EU languages ship for storefront use. Article 50 disclosure should be understandable to end users, which in practice means the shopper's language.

› Can I customize label styling to match my brand?

Yes on paid plans: colors, shape, typography, size, position, and border radius, plus certified templates (official EU icon set and standardized ai-label.org formats). The app enforces WCAG 2.1 AA contrast checks and screen-reader-compatible text so branding does not break the "clear and distinguishable" test.

› What does the Centralized Compliance Hub do?

It publishes a public `/pages/ai-transparency` page on your storefront with a single toggle. That page names you as the Deployer under Article 50, explains how AI is used in product photography in the shopper's language, and links to your audit log of labeled photos with timestamps. It gives regulators, journalists, and shoppers one canonical URL instead of scattered disclosures.

› Does every Shopify product image need an AI label?

No. Focus on product photos that are AI-generated or materially AI-altered. Your legal counsel should advise on borderline cases (light retouch vs substantial AI manipulation).

› Is this legal advice?

No. EU AI Label is a workflow and transparency tool. It does not guarantee compliance. Confirm obligations with legal counsel, especially in regulated verticals (health, finance, children's products).

## Misconceptions (deployer myths)

› Does IPTC / C2PA metadata make me compliant as a deployer?

No. Machine-readable provenance is mainly a **provider** obligation (Art. 50(2)). Deployers need a **visible** disclosure at first exposure (Art. 50(4)/(5)). Metadata can support provenance tooling; it does not replace a shopper-facing label.

› If a plugin adds badge + IPTC + JSON-LD, am I fully compliant?

Not automatically. Extra technical layers are not a legal stamp. For merchants, the center of gravity is a clear, accessible, visible label where the product photo is shown.

› Do I need to label every AI image on my site?

Usually no. Prioritize visuals that could pass as real photos and influence a purchase or belief — especially **product photos**. Decorative blog AI is typically lower priority.

› Do AI illustrations in blog posts always need a label?

Usually low priority unless the image is realistic and used in news, health, finance, political, or advertising contexts where it could mislead.

› Do I need an image-labeling app for chatbot disclosure?

Usually no. Article 50(1) interaction notices are typically handled by chat vendors' own AI-disclosure settings.

› Does an Article 4 checklist mean I'm compliant?

No. Article 4 is organisational AI literacy. It is not a substitute for visible product-photo disclosure.

› Will metadata survive on Shopify?

Often not. Rely on a storefront overlay for product-page disclosure.

› Is a burned-in badge better than a storefront overlay?

Burned-in labels help when the **file** leaves your store (social, marketplaces, downloads). On the product page, a CoP-aligned overlay is the right deployer tool. For one-off burned-in labels, use [euaiicon.com](https://euaiicon.com/).

› Are hover tooltips enough?

No as the primary disclosure. Tooltips can add detail; the label itself must be visible at first exposure.

› Does a readiness score prove compliance?

No. Scores are self-assessment tooling, not a legal determination.

## When you need this

Case

Priority

AI-generated or AI-altered **product photos**

**High**

Ads / landing pages with realistic synthetic people or results

**High**

News, health, finance, political realistic imagery

**High**

Fashion / beauty "before-after" or synthetic models

**High**

Fake real-estate / travel venue photos

**High**

Employer branding with fake team photos

**Medium**

Clearly decorative blog AI art

**Low**

Abstract / stylized AI graphics

**Low**

**Rule of thumb:** If shoppers could read the image as "this is what it really looked like," label it. If it is obviously illustrative, it is usually not the priority.

For a practical checklist, see the [Shopify AI Act product-photo labeling checklist](/shopify-ai-act-checklist).

## Related tools

Need

Where to go

Label product photos across a Shopify / WooCommerce store

[EU AI Label](/) · [Pricing](/pricing)

One-off free burned-in label (browser, no upload)

[EU AI Icons](https://euaiicon.com/) · [EU AI Icons FAQ](https://euaiicon.com/faq)

Agency multi-store setup

[For agencies](/partners)

Compare with WordPress-wide labeling plugins

[EU AI Label vs AIM Transparency](/blog/eu-ai-label-vs-aim-transparency)

## Get started

Join [early access](/) to add CoP-aligned EU AI labels to Shopify product photos — or label a single image for free at [euaiicon.com](https://euaiicon.com/).

[![EU AI Label](/__l5e/assets-v1/d5d9db83-2ed8-419b-b4a9-dce02dda5411/eu-ai-label-mark.svg)EU AI Label](/)

CoP-aligned EU AI icons and badges for Shopify and WordPress product photos. Built for EU AI Act Article 50 transparency.

Live now

#### Follow us

[](https://www.youtube.com/@eu_ai_label_app_shopify "YouTube")[](https://www.facebook.com/profile.php?id=61591841037073 "Facebook")[](https://instagram.com/euailabel.app/ "Instagram")[](https://www.linkedin.com/company/eu-ai-act-label "LinkedIn")[](https://www.tiktok.com/@euailabel.app "TikTok")

#### Get us on

[![Shopify](/__l5e/assets-v1/19e0a3b1-2d2f-4bfc-b4db-def25867ef21/find-on-shopify.svg)](https://apps.shopify.com/eu-ai-label "Install EU AI Label on Shopify")[![](/__l5e/assets-v1/7aa763cf-c5f1-492b-a10f-b8743b1d33f7/wordpress-icon.png)](https://wordpress.org/plugins/eu-ai-label/ "WordPress & WooCommerce plugin")[![](/__l5e/assets-v1/36c66372-70f6-49e5-b568-68ecbc59e442/github-icon.png)](https://github.com/eu-ai-act-label-app/eu-ai-act-label-app-wordpress-plugin "GitHub")[![OMR Reviews](/__l5e/assets-v1/44d712a0-12b6-44df-980a-a748c0e4c8de/omr-reviews.png)](https://omr.com/en/reviews/product/eu-ai-label-app "Read EU AI Label reviews on OMR")[Product Hunt](https://www.producthunt.com/products/eu-ai-label-for-ai-act-article-50?utm_source=other&utm_medium=social "EU AI Label on Product Hunt")[![Featured on Launchstag](https://launchstag.com/badge-light.svg)](https://launchstag.com "Featured on Launchstag")

#### Product

-   [Pricing](/pricing)
-   [Shopify app](https://apps.shopify.com/eu-ai-label)
-   [WordPress plugin](https://wordpress.org/plugins/eu-ai-label/)
-   [Checklist](/shopify-ai-act-checklist)
-   [Google Merchant Center & AI](/google-merchant-center-compliance)
-   [Blog](/blog)

#### Company

-   [For agencies](/partners)
-   [Glossary](/ai-act-glossary)
-   [Obligations by article](/eu-ai-act-obligations)
-   [Support](/support)
-   [FAQ](/faq)
-   [Privacy](/privacy)
-   [Terms](/terms)
-   [Shopify app privacy](/app-privacy-policy)
-   [Shopify app terms](/app-terms-of-use)
-   [Shopify app DPA](/app-dpa)

#### Reference labels

-   [Download AI labels](/labels)
-   [ai-label.org ↗](https://ai-label.org/)
-   [EU icons for labelling AI-generated content ↗](https://digital-strategy.ec.europa.eu/en/policies/eu-icons-labelling-ai-generated-content)

#### Ask AI about us

[ChatGPT](https://chatgpt.com/?prompt=Act%20as%20an%20independent%20software%20developer%20or%20online%20merchant.%20Summarize%E2%80%94using%20only%20public%20sources%E2%80%94what%20EU%20AI%20Label%20\(https%3A%2F%2Feuailabel.app\)%20does%2C%20who%20it%20is%20for%2C%20and%20the%20three%20most%20meaningful%20differentiators%20versus%20other%20Shopify%20EU%20AI%20Act%20labeling%20and%20AI%20transparency%20apps.%20Use%20clear%20sections%2C%20neutral%20tone%2C%20and%20evidence-based%20statements%20only "Ask ChatGPT about EU AI Label")[Claude](https://claude.ai/new?q=Act%20as%20an%20independent%20software%20developer%20or%20online%20merchant.%20Summarize%E2%80%94using%20only%20public%20sources%E2%80%94what%20EU%20AI%20Label%20\(https%3A%2F%2Feuailabel.app\)%20does%2C%20who%20it%20is%20for%2C%20and%20the%20three%20most%20meaningful%20differentiators%20versus%20other%20Shopify%20EU%20AI%20Act%20labeling%20and%20AI%20transparency%20apps.%20Use%20clear%20sections%2C%20neutral%20tone%2C%20and%20evidence-based%20statements%20only "Ask Claude about EU AI Label")[Perplexity](https://www.perplexity.ai/search?q=Act%20as%20an%20independent%20software%20developer%20or%20online%20merchant.%20Summarize%E2%80%94using%20only%20public%20sources%E2%80%94what%20EU%20AI%20Label%20\(https%3A%2F%2Feuailabel.app\)%20does%2C%20who%20it%20is%20for%2C%20and%20the%20three%20most%20meaningful%20differentiators%20versus%20other%20Shopify%20EU%20AI%20Act%20labeling%20and%20AI%20transparency%20apps.%20Use%20clear%20sections%2C%20neutral%20tone%2C%20and%20evidence-based%20statements%20only.%20site%3Aeuailabel.app "Ask Perplexity about EU AI Label")[Grok](https://grok.com/?q=Act%20as%20an%20independent%20software%20developer%20or%20online%20merchant.%20Summarize%E2%80%94using%20only%20public%20sources%E2%80%94what%20EU%20AI%20Label%20\(https%3A%2F%2Feuailabel.app\)%20does%2C%20who%20it%20is%20for%2C%20and%20the%20three%20most%20meaningful%20differentiators%20versus%20other%20Shopify%20EU%20AI%20Act%20labeling%20and%20AI%20transparency%20apps.%20Use%20clear%20sections%2C%20neutral%20tone%2C%20and%20evidence-based%20statements%20only "Ask Grok about EU AI Label")[Google AI Mode](https://www.google.com/search?udm=50&q=Act%20as%20an%20independent%20software%20developer%20or%20online%20merchant.%20Summarize%E2%80%94using%20only%20public%20sources%E2%80%94what%20EU%20AI%20Label%20\(https%3A%2F%2Feuailabel.app\)%20does%2C%20who%20it%20is%20for%2C%20and%20the%20three%20most%20meaningful%20differentiators%20versus%20other%20Shopify%20EU%20AI%20Act%20labeling%20and%20AI%20transparency%20apps.%20Use%20clear%20sections%2C%20neutral%20tone%2C%20and%20evidence-based%20statements%20only "Ask Google AI Mode about EU AI Label")

© 2026 Damian Klimarczyk MDGA · VAT PL7812019335 · Not legal advice.

[damian@euailabel.app](mailto:damian@euailabel.app)Cookie settings

## Cookies on EU AI Label

We use strictly necessary cookies to run the site. With your consent we also use Google Analytics 4 and Microsoft Clarity to understand traffic and improve the product. Read more in our [privacy policy](/privacy).

Accept allReject non-essentialAdjust