Skip to content
SyncVentura

EuKlar

Our own Shopify app for the EU General Product Safety Regulation (GPSR). It manages the details required by Article 19 for every product in a store, shows them on the product page and reports what is still missing.

Type
Public Shopify app, own product
Services
Shopify apps, SaaS development, Hosting and operations
Status
Submitted to the Shopify App Store for review
Website
gpsr.syncventura.de
EuKlar in the Shopify admin: status of the Art. 19 GPSR details
The EuKlar GPSR block on a product page
EuKlar: assigning manufacturer, EU responsible person and safety warnings to many products
Assign: manufacturer, EU responsible person and safety warnings for many products in one step.
EuKlar: report showing the status of the details per product
Report: for each product, what is complete under Article 19 and what is missing.

Starting point

Since December 2024 the GPSR requires online shops to show the manufacturer, an EU responsible person where needed, product identification and safety warnings for every product. Shopify has no built-in fields for this. Merchants with hundreds of products would otherwise maintain it product by product.

Solution

In EuKlar, merchants create manufacturers and partners once and assign them to many products in one step, by collection, vendor, product type or automatically by rule. A theme block shows the details on the product page in the visitor’s language. A report shows what is missing for each product.

Features

What merchants do with EuKlar.

Assign in one step

By collection, vendor or product type, or automatically by rule for new products.

Safety warnings in 7 languages

With templates and translations for the store’s EU markets.

Gap report

For each product, what Article 19 still requires, with PDF and CSV export.

Theme block without JavaScript

The details appear on the product page, placed freely in the theme editor.

Daily recall check

Products are checked every day against the alerts in EU Safety Gate.

Billing through Shopify

A free plan and two paid plans with a trial, billed through the Shopify Billing API.

Under the hood

  • Bulk updates through Shopify’s bulk API: assigning 1,000 products in 40 instead of 101 seconds, CSV import in 19 instead of 67 seconds (measured in October 2026).
  • More than 120 automated tests, plus checks in a real browser for accessibility and rendering at large text sizes.
  • Interface in German and English, following the language of the Shopify admin.
  • Runs on our own servers in Germany and implements Shopify’s privacy webhooks.

Planning an application?

Describe your project in a few sentences. You will get a personal reply and, if it is a fit, a time for a first call.