eBay Sneakers Web Authenticity Guarantee Badge
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool helps you quickly identify eBay sneaker listings with Authenticity Guarantee coverage. It scans listing pages for authenticity indicators, extracting the current status (Guaranteed, Eligible, Pending, Not Covered, or Unknown) and displaying it as a prominent, color-coded badge. The panel shows detailed authentication information including eligibility status, authentication provider, shipping instructions, and return policy. A seller authentication score is calculated based on their listing history—green for high (70%+), yellow for medium, and red for low. A history log shows previous status changes for the item. Desktop notifications alert you when authentication status changes or is completed.
WHERE IT RUNS
The script activates on eBay pages (ebay.com), including sneaker listing pages, item detail pages, and seller profile pages. It automatically detects authenticity data using multiple extraction strategies that work across different eBay layouts. The panel appears as a draggable overlay that stays accessible as you browse sneaker listings.
HOW TO USE
Navigate to any eBay sneaker listing page. The panel will appear showing the authenticity guarantee status badge with color coding—green for Guaranteed, blue for Eligible, yellow for Pending, red for Not Covered, and gray for Unknown. The badge shows the status label and item name. Detailed information is displayed below showing eligibility, provider, shipping, and returns. The seller's authentication score is shown as a percentage. Toggle "Score on/off" to show or hide the seller score. Set the "Refresh (s)" input to control how often the script checks for updates (default 60 seconds). The "Refresh" button manually updates the data, and "Reset Notifications" clears all notification flags. The history log shows status changes over time.
THE TECHNICAL MECHANISM
The script employs a multi-strategy DOM extraction approach for eBay's authentication interface. It first attempts structured selectors targeting known class names like .authenticity-badge, .auth-badge, and .guarantee-badge, then falls back to heuristic detection using text pattern matching for authentication keywords. Status detection uses regex patterns for "Authenticity Guarantee", "authenticity verified", "eligible for authenticity guarantee", "pending authentication", and "not eligible". The item ID is extracted from the URL pattern /itm/XXXXXXXXXX or generated from the item name. Authentication details such as provider, shipping info, and return policy are extracted using regex patterns. The seller authentication score is calculated from text patterns like "X% auth rate" or "X authenticated listings". Status history is stored per item using GM_setValue with timestamps, enabling change tracking and notifications. The notification system uses GM_notification with storage-based deduplication using GM_setValue to prevent repeated alerts. The auto-refresh uses setInterval with a user-configurable interval, and a MutationObserver watches for page updates. All settings and history are persisted using GM_setValue.
THE PANEL
The panel is fully draggable by its header and remembers its position on the page across sessions. It can be collapsed to a small bubble using the minimize button, then restored by clicking the bubble. The panel resizes automatically to fit its content and can be closed with the Escape key or by clicking the close button. The panel's position and state persist globally, so it returns to the same location on subsequent visits.
PLEASE NOTE
Requires the free BotGentz extension to run. eBay may update its site structure, which could affect the script's ability to detect authentication data — updates will be released as needed. All authentication data, history, and settings are stored locally in your browser and are never transmitted externally. The script reads data from the visible page and does not access any data beyond what is visibly presented. The script does not modify your eBay account or listings. The seller authentication score is calculated from the data available on the page and may not reflect the full seller history. Desktop notifications are sent only when the page is active and the script is running. This tool is for informational purposes only and is not affiliated with eBay.