Does OmniBuzz make my store compliant?
No. OmniBuzz calculates the prior price the way Article 6a describes it and shows it, and it warns about common problems. Whether a promotion is lawful also depends on national rules and on how you run it. It is not legal advice, so talk to a lawyer about your case.
Which countries does it cover?
Article 6a applies in the 27 EU member states and, through the EEA Agreement, in Iceland, Liechtenstein and Norway. It does not apply in Switzerland or the United Kingdom. Labels are on by default only for markets that include at least one of those countries, and you can switch any market on or off.
Does it change my prices?
No. OmniBuzz reads prices and writes its own metafield on your variants for the theme block to use. The crossed-out price on the page is your theme's compare-at price, which the app cannot change. It warns you when the sale price is not below the prior price and when a price is above the prior price. It does not check your compare-at price, so compare it with the prior price shown.
How are the 30 days counted?
By calendar day in your shop's time zone, ending the day before the reduction starts. The lowest price that applied on each day counts, including earlier promotional prices. If the price drops again inside the same sale, that drop counts as a new announcement.
What happens right after I install?
OmniBuzz knows the prices it has seen since install, not what you charged before. Until 30 days pass it uses the history it has, shows the label, and counts the variant as having partial history on the Home page. A product already on sale at install has no earlier price on record, so it shows no label for that sale.
Will it work with my theme?
The label is an app block, so the theme needs to support app blocks on the product page. Online Store 2.0 themes do. You add the block in the theme editor. A theme that predates app blocks cannot show it.
How does it handle several currencies?
Each market has its own history and prior price in its own currency. Shopify converts prices with a daily exchange rate, so OmniBuzz accepts a small drift, 2% by default, before it hides a label. You can change that tolerance from 0% to 5%.
What happens to my data if I uninstall?
Uninstalling removes the app's sessions and stops updates. Shopify sends a shop redact request about 48 hours later, and OmniBuzz then deletes the shop's data. The app stores no personal data about your customers.