This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Brand Term Consistency Checker

Productivity · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryProductivity
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Brand Term Consistency Checker is a floating panel that stores and manages preferred brand terms and their variations. Define your preferred brand term (e.g., "BotGentz") and list all variations (e.g., "Botgentz", "botgentz", "BOTGENTZ"). When you click "Check Page", the tool scans the current page for all variations of your brand terms and highlights any inconsistencies. Each inconsistency is highlighted with a yellow border, showing the variation found alongside the preferred term. The panel displays a summary of all inconsistencies found on the page. This helps content creators, marketers, and editors ensure brand name consistency across websites, documents, and communications.

WHERE IT RUNS

This script runs on any website you visit. It reads only the page you are looking at, never other tabs, bookmarks, or browser data. All data stays in your browser — nothing is sent anywhere.

HOW TO USE

Click the Brand Term Consistency Checker panel button in the BotGentz extension toolbar. The panel appears at the edge of the page. To add a brand term, enter the preferred term and variations (comma-separated), then click "Save". Click "Check Page" to scan for inconsistencies. Variations found on the page are highlighted and listed in the panel. Use "Clear Highlights" to remove all highlights. Search terms using the search box. Edit or delete terms using the buttons on each term. Import/export terms for backup or sharing.

TECHNICAL MECHANISM

Brand terms are stored as an array of objects with term and variations properties, persisted using GM_setValue and restored with GM_getValue. When "Check Page" is clicked, the tool traverses the DOM using a TreeWalker to find all text nodes. For each brand term, it builds a regex pattern matching the term and all its variations. Each occurrence is wrapped in a span with a highlight class and a yellow left border. The span shows the variation found, and a tooltip indicates the preferred term. Each inconsistency is recorded and displayed in the results panel. The tool deduplicates matches and merges overlapping occurrences. All operations run client-side in pure JavaScript.

THE PANEL

The panel is a floating overlay that you can drag anywhere on the screen by its header. It remembers its position per site so it reappears where you left it. The panel can be collapsed into a small handle to get it out of the way, and snapped to the edge of the page. It can be resized to fit your workflow. Press Escape to close the panel.

PLEASE NOTE

This script requires the free BotGentz extension to run. All data stays in your browser — nothing is transmitted or shared. The panel works on any website. The tool matches variations using word boundaries — it may not catch all variations depending on punctuation or formatting. The tool is case-insensitive by default. Sites change — the script may need updates to match new site structures.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.