Title: HWG Check
Author: leemaai
Published: <strong>September 4, 2026</strong>
Last modified: September 4, 2026

---

Search plugins

![](https://ps.w.org/hwg-check/assets/banner-772x250.png?rev=3681356)

![](https://ps.w.org/hwg-check/assets/icon-256x256.png?rev=3681356)

# HWG Check

 By [leemaai](https://profiles.wordpress.org/leemaai/)

[Download](https://downloads.wordpress.org/plugin/hwg-check.1.4.1.zip)

 * [Details](https://wordpress.org/plugins/hwg-check/#description)
 * [Reviews](https://wordpress.org/plugins/hwg-check/#reviews)
 *  [Installation](https://wordpress.org/plugins/hwg-check/#installation)
 * [Development](https://wordpress.org/plugins/hwg-check/#developers)

 [Support](https://wordpress.org/support/plugin/hwg-check/)

## Description

**Since the ruling of the German Federal Court of Justice of March 26, 2026 (BGH,
I ZR 74/25), public advertising for medical cannabis treatments is prohibited in
Germany — even the promotional naming of treatable conditions can trigger a costly
cease-and-desist letter (Abmahnung).**

HWG Check scans your posts, pages and WooCommerce products for typical risk patterns
under the German Act on Advertising in the Healthcare System (Heilmittelwerbegesetz,
HWG) and shows you:

 * **What** was found — the exact text passage, highlighted in context
 * **Why** it is risky — with the legal basis (Sections 3, 7, 9, 10, 11 HWG; BGH
   I ZR 74/25; Regional Court of Hamburg, Jan. 2026)
 * **How** to defuse it — with a concrete, compliant rewording suggestion

#### Detected risk patterns (selection)

 * Indication-related efficacy claims (e.g. claiming cannabis helps against pain
   or sleep disorders)
 * “Cannabis for [condition]” phrasing — including headlines and SEO meta descriptions
 * Per-gram prices and price advertising for cannabis flowers
 * Promises of fast or easy prescriptions
 * Patient testimonials and success stories (Section 11 HWG)
 * Public strain catalogs with THC percentages
 * Healing promises, “free of side effects”, guaranteed results
 * Advertising with physician endorsements
 * Discount, fear-based, lifestyle and superlative advertising
 * Publicly visible shop prices for cannabis products (WooCommerce)

#### Features

 * One-click site scan with progress bar (works on large sites)
 * Traffic-light overview: high risk / review recommended / no findings
 * **Scheduled automatic scans** (daily/weekly via WP-Cron) with e-mail alerts —
   optionally only when new findings appear
 * **PDF audit report** — dated, branded, ready to hand to your law firm (plus CSV
   export)
 * **Page-builder support**: scans Elementor content and shortcode-based builders(
   Divi, WPBakery)
 * Dismiss individual findings as false positives (with restore)
 * **Six jurisdiction modes**: Germany, Austria, Switzerland (German-language rules:
   HWG / AMG / HMG+AWV), **EU mode** (English-language rules based on Art. 88 Directive
   2001/83/EC and the Health Claims Regulation), **US mode** (English-language rules
   based on FDA/FTC enforcement practice plus near-universal state advertising rules)
   and **Israel mode** (Hebrew-language rules based on the Dangerous Drugs Ordinance
   and Ministry of Health / Medical Cannabis Unit directives)
 * Translation-ready interface: English base (dashboard, editor box, email and PDF
   follow your WordPress language setting); German, French and further translations
   via translate.wordpress.org; Israel-mode findings and suggestions are in Hebrew
 * Market-aware severity: e.g. public price menus are flagged in EU mode but not
   in US mode, where dispensary menus are lawful
 * HWG status column in the post, page and product lists
 * Check box directly in the editor — warns before publishing
 * Scans SEO meta descriptions (Yoast SEO, Rank Math, All in One SEO, SEOPress)
 * **100% local: your content never leaves your website. No registration, no tracking,
   no external requests.**

#### Who is this for?

Pharmacies with a cannabis assortment, telemedicine providers, medical practices,
care facilities, CBD shops, health blogs, and agencies maintaining healthcare websites
in the covered jurisdictions. The interface follows your WordPress language setting;
translations are provided via translate.wordpress.org.

#### Important notice

HWG Check performs automated detection of _typical_ risk patterns. It is not legal
advice, does not guarantee completeness, and does not provide a binding legal assessment.
Menus, widgets, footers, images and external embeds are not scanned. For specific
questions, consult a law firm specialized in German healthcare advertising law.

HWG Check is a free tool by [Leema](https://leema.ai) — digital support for medical
cannabis therapy.

### Beschreibung (Deutsch)

Seit dem BGH-Urteil vom 26.03.2026 (I ZR 74/25) ist Publikumswerbung für Medizinalcannabis
unzulässig — schon die werbliche Nennung behandelbarer Erkrankungen kann eine Abmahnung
auslösen.

HWG Check durchsucht Beiträge, Seiten und WooCommerce-Produkte nach typischen Risikomustern
der Heilmittelwerbung und zeigt: die konkrete Textstelle (hervorgehoben im Kontext),
warum sie riskant ist (mit Rechtsgrundlage: § 3, § 7, § 9, § 10, § 11 HWG, BGH I
ZR 74/25, LG Hamburg Jan. 2026) und einen konkreten Formulierungsvorschlag zur Entschärfung.

Funktionen: Website-Scan per Klick mit Fortschrittsanzeige, Ampel-Übersicht, HWG-
Spalte in den Inhaltslisten, Prüf-Box im Editor, Prüfung von SEO-Meta-Beschreibungen(
Yoast, Rank Math, AIOSEO, SEOPress), CSV-Export für Ihre Kanzlei. 100 % lokal: Inhalte
verlassen Ihre Website nicht — keine Registrierung, kein Tracking, keine externen
Anfragen.

Für Apotheken mit Cannabis-Sortiment, Telemedizin-Anbieter, Arztpraxen, Pflegeeinrichtungen,
CBD-Shops, Fachblogs und Agenturen. Wichtig: automatisierte Mustererkennung, keine
Rechtsberatung, keine Vollständigkeitsgarantie. Menüs, Widgets, Footer und Bilder
werden nicht geprüft. Bei konkreten Fragen wenden Sie sich an eine auf Heilmittelwerberecht
spezialisierte Kanzlei.

### תיאור בעברית

HWG Check סורק אתרי וורדפרס ומאתר ניסוחים שיווקיים מסוכנים בתחום הקנאביס והבריאות–
מקומית על השרת שלכם, בלי לשלוח תוכן החוצה, בלי הרשמה ובלי מעקב.

שישה מצבי שיפוט: גרמניה, אוסטריה ושווייץ לתוכן בגרמנית; האיחוד האירופי וארה”ב לתוכן
באנגלית; ומצב ישראל לתוכן בעברית – עשרה כללים שנשענים על איסור הפרסום שבפקודת הסמים
המסוכנים [נוסח חדש], התשל”ג-1973 ועל נהלי היק”ר (משרד הבריאות), עם הסבר בעברית, 
אסמכתה משפטית והצעת ניסוח חלופית לכל ממצא. בין הדפוסים המזוהים: טענות יעילות רפואית,“
קנאביס ל[מחלה]”, מבצעים ומחירים לציבור, הבטחות מרשם מהיר, המלצות מטופלים, קטלוגי
זנים עם THC, פנייה לקטינים ומסגור של בילוי.

כולל לוח רמזור לכל עמוד ומוצר, סריקות מתוזמנות עם התראות מייל, דוח PDF מתוארך, סריקת
תוכן של Elementor ובילדרים נוספים, תיאורי SEO (Yoast, Rank Math ועוד) וניהול ממצאים
מוסדרים. ממשק התוסף עוקב אחרי שפת הוורדפרס של האתר (בסיס אנגלי, תרגומים לגרמנית 
ולצרפתית כלולים); הממצאים, ההסברים וההצעות במצב ישראל – בעברית. כלי עזר אוטומטי –
לא ייעוץ משפטי.

## Screenshots

[⌊Dashboard with traffic-light overview and scan progress⌉⌊Dashboard with traffic-
light overview and scan progress⌉[

Dashboard with traffic-light overview and scan progress

[⌊Finding with highlighted text passage, legal basis and rewording suggestion⌉⌊Finding
with highlighted text passage, legal basis and rewording suggestion⌉[

Finding with highlighted text passage, legal basis and rewording suggestion

[⌊HWG column in the post list⌉⌊HWG column in the post list⌉[

HWG column in the post list

[⌊Check box in the editor⌉⌊Check box in the editor⌉[

Check box in the editor

[⌊US mode: English interface with FDA/FTC-based findings⌉⌊US mode: English interface
with FDA/FTC-based findings⌉[

US mode: English interface with FDA/FTC-based findings

[⌊Israel mode: Hebrew findings with Dangerous Drugs Ordinance references⌉⌊Israel
mode: Hebrew findings with Dangerous Drugs Ordinance references⌉[

Israel mode: Hebrew findings with Dangerous Drugs Ordinance references

## Installation

 1. Install and activate the plugin.
 2. Open **HWG Check** in the admin menu.
 3. Click “Scan website now”.
 4. Review the findings, adjust your wording, scan again.

## FAQ

### Is my content transferred to an external server?

No. The entire analysis runs locally inside your WordPress installation as pattern
detection. There are no external requests, no tracking and no registration.

### Is the result a legal assessment?

No. The plugin detects typical risk patterns based on the HWG and current German
case law. Whether a specific wording is permissible in an individual case depends
on context and belongs in the hands of a lawyer.

### Why might a finding be a false positive?

Automated pattern detection cannot fully capture context — for example quotes from
court rulings or journalistic reporting. Always review findings editorially.

### Does the plugin scan menus, widgets and images?

No. Currently the title, content, excerpt/short description and SEO meta description
of posts, pages and products are scanned.

### Is this relevant for CBD shops?

HWG rules apply as soon as products are advertised with health-related claims. Many
patterns (efficacy promises, testimonials, indication advertising) are also relevant
for over-the-counter products; additionally, food law (health claims regulation)
applies there, which this plugin does not cover.

### In which languages is the user interface available?

The interface is English by default and follows your WordPress language setting (
Settings -> General -> Site Language). Translations (German, French and further 
languages) are delivered through translate.wordpress.org and installed automatically
by WordPress. The rule packs are independent of the interface language: they always
match the jurisdiction you select.

### Does this work for Austria and Switzerland?

Yes. The detected risk patterns are identical across the German-speaking countries(
public advertising for prescription medicines is tightly restricted everywhere).
In the settings you can select Austria (AMG) or Switzerland (HMG/AWV) so findings
show the legal references of your jurisdiction. Note that some explanation texts
reference German case law, whose reasoning is transferable but not binding abroad.

### Does this work for the US and the rest of the EU?

Yes, with a clearly defined scope. EU mode and US mode scan **English-language**
content with their own rule sets. EU mode is based on the EU-wide framework every
member state implements (Art. 88 Directive 2001/83/EC — no public advertising of
prescription-only medicines — and the Health Claims Regulation for CBD foods). US
mode covers the federal layer (FDA unapproved-drug claims, FTC substantiation and
endorsement rules) plus rules found in nearly every state advertising code (no health
claims, no appeal to minors, no free samples). Individual US states and EU member
states have additional rules this plugin cannot fully represent — the interface 
says so clearly. Content in other EU languages (French, Polish, Italian, …) is not
yet supported.

### Does this work for Israel?

Yes. Israel mode scans **Hebrew-language** content with its own rule set. Advertising
a dangerous drug — including medical cannabis — to the public is a criminal offence
under the Israeli Dangerous Drugs Ordinance, and licensed operators are additionally
bound by Ministry of Health / Medical Cannabis Unit (Yakar) marketing directives.
The rules flag efficacy claims, condition-targeted marketing, promotions and discounts,
fast-prescription promises, testimonials, strain menus, healing promises, physician
endorsements, content appealing to minors and recreational/lifestyle framing — each
with the Hebrew legal reference and a compliant rewording suggestion in Hebrew. 
The admin interface itself is shown in English in Israel mode.

### Do the scheduled scans send my data anywhere?

No. Scheduled scans run locally via WP-Cron exactly like manual scans. The optional
notification e-mail is sent by your own WordPress installation to the address you
configure.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“HWG Check” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ leemaai ](https://profiles.wordpress.org/leemaai/)

[Translate “HWG Check” into your language.](https://translate.wordpress.org/projects/wp-plugins/hwg-check)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/hwg-check/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/hwg-check/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/hwg-check/) by [RSS](https://plugins.trac.wordpress.org/log/hwg-check/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.1

 * Removed bundled translation files; translations are now delivered via translate.
   wordpress.org.
 * Fixed: scheduled scans are re-registered correctly on plugin activation.
 * Fixed: HWG status column styling now loads in the post, page and product lists.
 * Changed: dates follow the WordPress date/time format settings; translatable email
   texts and error messages.

#### 1.4.0

 * Changed: interface language now follows the WordPress language setting (gettext,
   text domain hwg-check) with an English base; translations are provided via translate.
   wordpress.org
 * Removed: the previous mode-based interface-language switch; jurisdiction modes
   now only select the rule pack and legal references
 * Security: CSV export now neutralises spreadsheet formula injection in exported
   cells; the no-scan notice and all admin output are escaped
 * Fixed: hardened the comment-stripping regex against catastrophic backtracking
   on malformed HTML; multibyte-safe finding snippets
 * Fixed: dismissed findings now use locale-stable keys and are correctly excluded
   from the scheduled-scan e-mail
 * Fixed: a server-side lock prevents concurrent manual/scheduled scans from corrupting
   results; a manual scan cleanly cancels a pending scheduled continuation; scheduled
   scans re-register on activation
 * Fixed: remaining PDF report labels are now translatable; admin scan-error text
   is localised

#### 1.3.0

 * New: Israel mode — Hebrew-language rule set based on the Dangerous Drugs Ordinance(
   criminal prohibition of advertising a dangerous drug and of encouraging its use)
   and Ministry of Health / Medical Cannabis Unit (Yakar) marketing directives
 * New: Hebrew cannabis-context detection (Hebrew keywords for cannabis, flowers,
   oil and common slang)
 * New: ten Hebrew rules with Hebrew explanations, compliant rewording suggestions
   and legal references (efficacy claims, condition marketing, promotions, fast-
   prescription promises, testimonials, strain menus, healing promises, physician
   endorsements, minors, lifestyle framing)
 * Extended: WooCommerce public-price check now carries an Israel-specific legal
   reference

#### 1.2.0

 * New: EU mode — English-language rule set based on Art. 88 Directive 2001/83/EC,
   the Health Claims Regulation (EC) 1924/2006 and the Unfair Commercial Practices
   Directive
 * New: US mode — English-language rule set based on FDA unapproved-drug enforcement,
   FTC Act Sec. 5 / Endorsement Guides and near-universal state advertising rules(
   free samples, appeal to minors, nationwide THC shipping)
 * New: market-aware severity (price menus and strain catalogs flagged in EU mode
   only; FDA-approval claims, giveaways and interstate-shipping rules in US mode
   only)
 * New: bilingual interface — English UI, email and PDF in EU/US mode
 * Combined German+English cannabis context detection

#### 1.1.0

 * New: scheduled automatic scans (daily/weekly, WP-Cron) with e-mail notification,
   optionally only for new findings
 * New: PDF audit report (no external libraries, generated locally)
 * New: page-builder scanning — Elementor data plus shortcode-based builders (Divi,
   WPBakery); shortcode content is no longer skipped
 * New: dismiss/restore individual findings (false-positive handling)
 * New: country setting Germany / Austria / Switzerland with per-jurisdiction legal
   references
 * Improved: Leema branding in report header and PDF

#### 1.0.0

 * Initial release: 15 rule groups covering Sections 3, 7, 9, 10, 11 HWG, BGH I 
   ZR 74/25 and Regional Court of Hamburg (Jan. 2026)
 * Batch scan with progress bar, traffic-light dashboard, editor check box, list
   column, CSV export
 * Scans SEO meta descriptions (Yoast SEO, Rank Math, All in One SEO, SEOPress) 
   and WooCommerce products

## Meta

 *  Version **1.4.1**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [cannabis](https://wordpress.org/plugins/tags/cannabis/)[compliance](https://wordpress.org/plugins/tags/compliance/)
 *  [Advanced View](https://wordpress.org/plugins/hwg-check/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/hwg-check/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/hwg-check/reviews/)

## Contributors

 *   [ leemaai ](https://profiles.wordpress.org/leemaai/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/hwg-check/)