EU Product Safety · GPSR (EU 2023/988)

EU product safety,
in bulk.

For Shopify merchants shipping to the EU. Vellona organises GPSR safety information across your whole catalog — category rule library, batch metafield writes, public safety pages, and a store-wide compliance scan. Native Shopify admin app, zero theme scripts injected.

The problem

GPSR (EU 2023/988) requires safety information for every product sold to EU consumers — manufacturer, importer, EU responsible person, warnings, and traceability. For stores with hundreds or thousands of SKUs, organising this by hand is slow, error-prone, and hard to keep consistent.

Our fix

Category rule library suggests safety attributes and warning labels per product type. Batch writes push everything into a dedicated vellona metafield namespace — up to 50 products per batch, queued background tasks for catalogs over 1,000 SKUs. Public safety pages publish the required blocks per product automatically.

20
High-risk categories
·
0
Theme scripts injected
·
≤50
Products per batch

How Vellona
actually works

01

Category rule library

Built-in rules for 20 high-risk categories — toys, electronics, textiles, cosmetics, and more. Keyword-based product matching suggests safety attributes and warning labels automatically.

02

Bulk compliance write

Batch-writes safety data into the vellona metafield namespace. Up to 50 products per batch; catalogs over 1,000 SKUs run as queued background tasks.

03

Compliance scan

Full-store scan with red / yellow / green compliance overview per SKU. Spot missing manufacturer, importer, or EU responsible person blocks at a glance — one click to rescan.

04

Public safety pages

Each product gets an auto-generated public safety information page with manufacturer, importer, and EU responsible person blocks — the GPSR-required disclosures, published automatically.

The technical details

App type
Native Shopify admin app
Theme scripts
Zero — no storefront injection
Regulation
GPSR · EU 2023/988
Metafield namespace
vellona
Batch size
≤50 products per batch
Large catalogs
Queued background tasks (>1,000 SKU)
Rule categories
20 high-risk (toys, electronics, textiles, cosmetics…)
Uninstall behavior
Clean — app + data removed
Built by
joycraft · indie studio

Simple, transparent pricing

Every plan starts with a 7-day free trial. No card needed to start.

Free Trial
7 days free
Full access on every plan. No credit card required to start.
Start 7-day free trial
Basic
$4.99/mo
Category rule library + batch metafield writes + store-wide compliance scan.
Start 7-day free trial

Frequently asked

Does Vellona inject scripts into my theme?

No. Vellona runs inside the Shopify admin as a native admin app. It writes product safety data into metafields and publishes public safety pages — it does not add scripts to your storefront theme. Your store speed and theme code stay untouched, and uninstall is clean.

How does the free trial and billing work?

Every plan starts with a 7-day free trial — no credit card required to begin. After the trial, billing is handled through Shopify, so it appears on your regular Shopify invoice and cancels when you uninstall the app.

What happens to my data when I uninstall?

Uninstalling the app removes Vellona's data from your store. We also respond to the shop/redact webhook to purge stored shop data on our side, as required for Shopify data deletion compliance.

How are large catalogs handled?

Batch writes process up to 50 products per batch through the Shopify Admin API. For catalogs over 1,000 SKUs, Vellona switches to queued background tasks so writes complete without hitting rate limits or timing out.

Is Vellona legal advice?

No. Vellona is a tool to help sellers organise and publish product safety information for the EU General Product Safety Regulation. It is not legal advice, and requirements vary by product and member state. For specific obligations, consult a qualified advisor.

Which product categories does the rule library cover?

20 high-risk categories out of the box — including toys, electronics, textiles, and cosmetics. Rules use keyword matching to recommend safety attributes and warning labels per product type, which you can review before any write.

You might also need

Mix what your store needs. All native. All 30-second install.

Get your EU catalog compliant.

Install Vellona from the Shopify App Store. 7-day free trial on every plan — no card required to start.

Vellona provides tools to help sellers organise and publish product safety information for the EU General Product Safety Regulation. It is not legal advice. Requirements vary by product and member state.