Personal Lab Tool · Live on Chrome Web Store · Manifest V3

SEU Scan — an amazon.de listing & GPSR audit tool I shipped to learn marketplace compliance.

A browser-based audit tool I built end-to-end as a personal proof-of-work: it audits any amazon.de listing for quality, German regulatory compliance (GPSR / LUCID / WEEE), keyword gaps and PPC risk — surfaced as a side-panel overlay on the page itself. Try the interactive demo below — every tab is clickable.

Live · v1.4.40 Manifest V3 Chrome Side Panel API Bilingual DE / EN Free + Pro tier
N° 01 · Try the live demo

Click the tabs. See what SEU Scan actually does.

↓ Click tabs
SellerEUScan
EN | DE PRO
Scanning amazon.de/dp/B0XXXXX — Cotton bed sheet set, queen size
Quality Score
87/ 100
▲ +12 vs. category avg
Conversion Risk
Low
No critical issues
!
Bullet 3 cut at 187 chars
Mobile shows only first 156 chars · expand or shorten to keep value visible
A+ content missing
No enhanced brand content detected · conversion impact −8 to −14% on category baseline
Title structure optimal (172 / 200)
Brand · primary keyword · attribute · variant — all front-loaded under mobile cut-off
7 of 7 image slots filled
Lifestyle · scale · texture detail · packaging · use cases all present (1500 px+)
Top organic keywords · last 30 days
bettwäsche baumwolle queenSearch volume: ~14,200 / mo · Difficulty: 64
#3
perkal bettwäsche setSearch volume: ~8,400 / mo · Difficulty: 52
#7
bettwäsche 240x220 baumwolleSearch volume: ~6,100 / mo · Difficulty: 58
#14
öko tex bettwäsche queenSearch volume: ~3,800 / mo · Difficulty: 41
#21
bettbezug kinder hypoallergenSearch volume: ~5,200 / mo · Difficulty: 38 · GAP — not in listing
Off-page
satin bettwäsche set 4 teiligSearch volume: ~4,700 / mo · Difficulty: 46 · GAP — not in listing
Off-page
!
2 high-intent gaps detected
Add "hypoallergen" + "satin bettwäsche set" to bullets and back-end search terms · estimated +12% impression share
Sponsored-product efficiency · 30 days
ACoS22.4%
TACoS14.1%
CTR0.48%
Wasted spend (irrelevant click-through)€124.30
Match-type structure healthy
Exact · Phrase · Broad split = 48 / 32 / 20 · ACoS dispersion within target band
!
3 negative-keyword candidates
"polyester", "kissen" and "kinderbett" account for 18% of spend with 0 attributable orders · add as negative phrase
German marketplace compliance · automated checks
GPSR producer informationEU Reg. 2023/988 · Producer name + address present in listing
OK
LUCID packaging registrationVerpackG §9 · Stiftung Zentrale Stelle Verpackungsregister number detected
REG OK
!
WEEE marking missingElektroG · Required for any product with battery, electronics or rechargeable components
REVIEW
Care & usage label presentRequired for textiles · multilingual (DE/EN/FR) detected
OK
CE marking not requiredCategory check: home textiles non-electronic · CE exempt
N/A
!
Safety warning (German) recommendedDiscretionary · "Nicht für Kinder unter 3 Jahren" missing — applies if marketed for crib/toddler use
SUGGEST

What you're looking at

This is the actual SEU Scan side panel as it appears on any amazon.de product page. The audit runs in your browser — no data leaves the page. Click between the four tabs above to see what each module surfaces.

  • Listing — quality score + content findings
  • Keywords — organic ranks + gap detection
  • PPC — campaign efficiency + waste flagging
  • Compliance — GPSR · LUCID · WEEE · safety labels
N° 02 · Why I built it

A personal lab to learn EU marketplace compliance end-to-end.

German marketplace compliance is rapidly tightening — GPSR (EU Reg. 2023/988) became enforceable in December 2024, LUCID/VerpackG requirements have grown, WEEE/ElektroG rules now reach more product categories, and EU AI Act obligations are coming for automated recommendation systems. Most existing tools are either pure SEO ("get more keywords") or pure backend-data plays ("connect your Seller Central API"). Neither covers the day-to-day question a seller actually asks on a listing page: is this safe to publish, will it convert, and is my ad spend not bleeding out?

SEU Scan is my personal lab project to learn the whole stack — regulatory text, Chrome Manifest V3, Side Panel API, content scripts, internationalisation, license/tier handling — by shipping something usable end-to-end. It's intentionally a lab tool, not a SaaS business: I learn marketplace operations by building the audit logic from the regulation upward.

N° 03 · What it actually does

Four audit modules, one side panel.

Listing Quality

Title length + structure, bullet truncation on mobile, A+ content presence, image slot coverage, attribute completeness. Score from 0–100 with category-relative baseline.

Keyword Gaps

Surfaces ranked terms and high-intent gaps not in the listing or back-end search terms. Volume + difficulty + estimated impression-share uplift.

PPC Efficiency

ACoS / TACoS / CTR view with wasted-spend detection and negative-keyword candidates flagged from search-term reports.

German Compliance

GPSR producer info, LUCID/VerpackG registration, WEEE/ElektroG marking, mandatory textile labels, safety warnings — automated detection on listing content.

Bilingual DE / EN

All findings, labels and messages are translated. Regulatory references stay in the original German for legal traceability.

Free + Pro tiers

Core audit free for any listing. Pro adds keyword gap analysis, PPC module, batch scans and trend tracking. 30-day test-Pro available offline.

N° 04 · Tech architecture

Built on Chrome Manifest V3, no backend dependency.

Extension format Manifest V3

Modern Chrome extension architecture. Service-worker background, no persistent processes.

UI surface Side Panel API

Audit results render in Chrome's native side panel — no overlay injection into the page DOM.

Content extraction Content scripts

DOM extraction + annotation overlay only on amazon.de — strict host_permissions.

i18n chrome.i18n

Native DE/EN localisation via _locales/. No translation API calls, no data leakage.

Privacy 100% browser-local

Audit runs entirely in the user's browser. No telemetry, no server, no listing data ever leaves the device.

Licensing Offline Pro keys

SEU-XXXX-XXXX-XXXX activation works without server contact — keys verified locally.

N° 05 · Use cases

Who actually uses it and why.

Pre-launch readiness check. Before publishing a new product, run SEU Scan to confirm the listing meets German compliance (GPSR / LUCID / WEEE), the title and bullets follow mobile-safe structure, and the back-end search terms aren't leaving impression share on the table.

Existing-listing audit. Run it on a live product to catch silent issues: a bullet that's been truncated on mobile, an A+ block that was removed in a rebrand, a wasted-spend pattern in a category that's gone competitive.

Compliance triage. When new regulation hits (e.g., GPSR enforcement window), run a quick check across active listings to find which need producer-info updates or LUCID number reverification.

Learning instrument. Reading the audit on a real listing is faster than reading the regulation. The findings are the regulation, applied.

See the real thing

The Chrome extension installs in 30 seconds. Audit runs entirely in your browser.

↗ scan.sellereu.com ↗ Chrome Web Store