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

Job Posting Remote-Friendliness Score

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

This userscript helps job seekers quickly identify remote work opportunities by analyzing job postings for remote-friendly language. It scans the page for keywords and phrases like "remote", "work from home", "hybrid", "onsite", "distributed team", "timezone", "flexible hours", and location requirements. Using a weighted scoring system, it calculates a Remote-Friendliness Score from 0–100% and displays a color-coded badge showing the classification: "Fully Remote Friendly" (80–100%), "Hybrid Friendly" (60–79%), "Limited Flexibility" (40–59%), or "Onsite Required / Unclear" (0–39%). The badge includes the score, classification, relevant tags, and a breakdown of the indicators found, helping you decide whether the role fits your preferred work style.

WHERE IT RUNS

The script works on every website you visit—job boards like LinkedIn, Indeed, Glassdoor, Monster, and company career pages, as well as niche job listing sites. It runs entirely within your browser, reading only the visible text content of the current page. It does not track your browsing history, access other tabs, or send any data externally. No external APIs are called—all analysis is performed locally.

HOW TO USE

After installation, open the panel by clicking the tool's icon in the BotGentz sidebar. The script automatically scans job postings on page load (you can toggle this off). A badge appears in the top-right corner of the page showing the score, classification, and key indicators. Click the badge to expand the panel for more details, or click the ✕ to dismiss it temporarily. You can choose between a "Full badge with details" or a "Compact badge (score only)" from the panel settings. Use the "Analyze remote-friendliness" button to manually re-scan at any time, or "Clear badge" to remove it.

THE TECHNICAL MECHANISM

This script uses a weighted scoring system across five independent indicator categories. First, it extracts page text while stripping script and style tags, then scans for fully remote indicators (e.g., "remote", "work from home", "distributed team")—each occurrence contributes up to a 40-point maximum. Second, it checks for hybrid indicators (e.g., "hybrid", "flexible", "partially remote") for up to 20 points. Third, it detects onsite requirements (e.g., "onsite", "in office", "must be located in") and applies a penalty of up to 30 points to account for restrictive location policies. Fourth, it identifies timezone flexibility language (e.g., "timezone", "async", "flexible hours") for up to 10 bonus points. Fifth, it analyzes the location field and job title for additional remote indicators, contributing up to 5 points each. The total score is normalized to a percentage and mapped to one of four classifications with corresponding color codes. All matching is case-insensitive and uses substring detection to catch variations. The script also extracts the location and job title from common HTML selectors to provide richer context in the badge.

THE PANEL

The panel is draggable anywhere on the screen and remembers its position between sessions. It can be collapsed to a small floating bubble to minimize distraction, and expanded again with a single click. The panel's width can be adjusted, and pressing the Escape key closes it instantly. All settings—badge style and auto-scan preference—are persisted locally using GM_setValue, so your preferences remain intact across page reloads and browser restarts.

PLEASE NOTE

This userscript requires the free BotGentz extension to function. The analysis is based on keyword detection and statistical patterns—it provides an estimate of remote friendliness, not a guarantee. Some postings may use unusual terminology or lack clear indicators, leading to lower scores even if remote work is possible. Conversely, some postings may include keywords like "flexible" without genuinely offering remote flexibility. The script works best on text-heavy job postings with clear descriptions; it may not detect remote indicators on minimalist or heavily image-based pages. No data from your browsing is stored or transmitted anywhere—all processing occurs entirely in your browser.

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.