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

Diversity Field Auditor

Developer Tools · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryDeveloper Tools
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

The Diversity Field Auditor scans any webpage for form input fields—input, select, textarea, checkbox, and radio—that collect personal or demographic data (name, gender, race, ethnicity, age, disability, sexual orientation, religion, nationality, language, and other categories). It audits each field for inclusive and respectful language, appropriate labeling, and optionality. It flags issues such as: non‑inclusive or gendered language (e.g., "male/female" instead of inclusive options), mandatory collection of sensitive data without an opt‑out, missing "Prefer not to say" or "Decline to state" options, and fields that could be made more inclusive. The tool generates a detailed report with improvement suggestions and highlights problematic fields on the page. This helps developers, designers, and content creators build more inclusive and respectful forms.

WHERE IT RUNS

It runs as a draggable overlay panel inside the BotGentz extension on any website—sign‑up forms, registration pages, surveys, HR portals, healthcare forms, or any page that collects demographic data. It works on any framework (React, Vue, Angular, vanilla HTML).

HOW TO USE

1. Install the free BotGentz extension.

2. Navigate to any page with a form that collects personal or demographic data.

3. Click the BotGentz icon and select "Diversity Field Auditor" from the tools menu.

4. Click "Run Audit" to scan the page.

5. Review the report showing total diversity fields, fields with issues, and category breakdown.

6. Expand the report to see specific issues for each field.

7. Review the recommendations section for actionable improvements.

8. Use the "Copy Report" button to copy the full audit to your clipboard.

9. Enable or disable highlighting of issues in settings.

10. Click "Clear Highlights" to remove visual markers.

11. Drag the panel to reposition it, resize it, collapse it, or press Escape to close.

THE ACTUAL MECHANISM — keyword-based field detection with language and inclusivity analysis

This tool scans the DOM for all input, select, and textarea elements, then extracts labels using a priority chain: label for/id association, parent label, aria-label, aria-labelledby, placeholder, and name fallback. It detects diversity‑related fields by matching labels against a curated keyword dictionary covering name, gender, race, ethnicity, age, disability, sexual orientation, religion, nationality, language, and other categories. For each detected field, it runs three checks: (1) language inclusivity—scans labels and options for non‑inclusive terms (e.g., "male/female", "he/she", "handicapped") and suggests alternatives; (2) optionality—checks if sensitive fields are required without a "Prefer not to say" or "Decline to state" option; (3) labeling—flags fields where labels could be more inclusive (e.g., "Preferred name" vs "Name"). The report categorizes issues and provides specific recommendations.

THE PANEL

The panel is fully draggable by its title bar and snaps to the nearest edge of the viewport when released. You can resize it horizontally by dragging the left or right border; the height expands to fit content up to a maximum, with scrolling inside the report area. A collapse button minimizes the panel to a small floating chip showing "⚙️ Diversity Auditor" — click it to expand back. Press Escape at any time to close the panel entirely. The panel remembers its last position, size, and expansion state per domain via localStorage.

PLEASE NOTE

- This tool requires the free BotGentz extension (available for Chromium‑based browsers and Firefox).

- The tool provides a technical audit based on keyword matching and common best practices—it is not a substitute for consulting with diversity, equity, and inclusion (DEI) experts.

- The keyword dictionary is not exhaustive—some fields may be missed or misclassified.

- The tool flags potential issues for review—not every flagged item is necessarily problematic in context.

- No page content is ever sent to any server—all scanning happens locally in your browser. Only anonymized usage metrics (panel open/close, audit runs) are collected; you can disable this in the extension settings at any time.

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.