AI product readCurrency price conversion display
Users browsing av.by (a Belarusian car marketplace) want to see prices in USD alongside the listed BYN (Belarusian Ruble) prices, without manually calculating the conversion.
1. Extension loads on av.by-related domains. 2. Background service worker fetches the latest USD/BYN exchange rate from api.nbrb.by and caches it for 12 hours. 3. Content script requests the cached rate, then scans the page for BYN price elements. 4. For each price found, it calculates the USD equivalent and inserts it next to the original price. 5. On listing pages, a promotional badge for scandimotors.by is displayed (user can dismiss it). 6. MutationObserver re-processes prices when the page content changes (e.g., pagination, filtering).
Automatically displays USD equivalent next to each BYN price on av.by pagesUses the official National Bank of the Republic of Belarus (NBRB) exchange rateUpdates the exchange rate cache every 12 hoursWorks on main page, listing pages, and individual ad pagesSupports av.by, cars.av.by, truck.av.by, and moto.av.byShows a promotional badge for scandimotors.by on listing pages (dismissible)
- Target users
- Car buyers in Belarus who want to compare prices in USD / Users of av.by, cars.av.by, truck.av.by, and moto.av.by
- The extension only modifies the UI of av.by-related sites; no server-side behavior to analyze. All logic is client-side. The promotional badge for scandimotors.by is a third-party advertisement and does not affect the core functionality analysis.
MonetizationNo paid features detected
The extension is entirely free. There are no references to subscriptions, payments, premium tiers, license keys, or billing APIs in the source code. The 'pro' keyword matches in the static scan are false positives (e.g., 'processPrices', 'PROCESSED_MARK'). The extension simply converts prices using the official NBRB exchange rate and displays a promotional badge for scandimotors.by, which is unrelated to the extension's functionality.
- Confidence
- 100
- Payment platform
- --
- Source
- AI / High
- Login required
- No
- Reason
- The extension does not implement any login mechanism, nor does it require the user to log in to av.by or any other service to function. The Web Store description explicitly states 'не требует регистрации' (does not require registration). The core workflow of fetching the USD rate from api.nbrb.by and injecting converted prices into av.by pages works without any authentication.