Automatically detect and display security clearance badges on hire.amazon.com
Two steps to get started:
1. Install TamperMonkey 2. Install Script (One Click)With TamperMonkey installed, clicking "Install Script" will auto-prompt installation
This TamperMonkey userscript scans candidate profiles on hire.amazon.com for security clearance and citizenship keywords. It displays color-coded badges next to candidate names so you can quickly identify cleared candidates without clicking into each profile.
| Page | How Badges Load |
|---|---|
/sourcing/discover | From cache or after opening resume flyout |
/person/{id} | From cache, notes, screening questions, resume PDF |
/reqs/{id} | From cache or auto-scanned via API |
/ar | Auto-scanned via API (screening question answers) |
| Scanned from flyout screening questions | |
| Auto-scanned via API (previous job applications) | |
/?table=ALL_STAGES | Auto-scanned via API (screening question answers) |
| Badge | Color | Detected From |
|---|---|---|
| TS/SCI + L2 | Dark maroon | TS/SCI with Full Scope Polygraph, FSP, Lifestyle |
| TS/SCI + L1 | Burnt orange | TS/SCI with CI Polygraph, Counter Intelligence |
| TS/SCI + Poly | Dark red | TS/SCI with Polygraph (unspecified type) |
| TS/SCI | Red | TS/SCI, TS,SCI, Top Secret SCI |
| L2 | Dark maroon | L2 Cleared, Level 2 Clearance |
| L1 | Burnt orange | L1 Cleared, Level 1 Clearance |
| Interim TS | Orange | Interim Top Secret |
| Top Secret | Orange | Top Secret clearance |
| DoD Secret | Gold | DoD Secret clearance |
| Secret | Gold | Secret (from screening answer) |
| Public Trust | Blue | Public Trust |
| DOE Q | Purple | DOE Q clearance |
| US Citizen | Green | Screening answer: US Citizen, United States of America |
.user.js file.user.js file in a text editor, copy all contents (Ctrl+A, Ctrl+C)The script queries the hire.amazon.com API for each applicant's screening question answers. Badges appear automatically within seconds — no manual action needed.
Same API approach as the Applicants tab. Requires the job iCIMS ID in the URL.
Badges are detected from multiple sources:
Badges show from cache (previous scans) or after opening the resume flyout for a candidate.
The script automatically searches for each candidate's previous job applications via the API, then queries their screening question answers. Badges appear within seconds for candidates who have applied to jobs in the system.
The script extracts the person ID and job iCIMS ID from each table row, then queries screening question answers via the API. Badges appear automatically next to candidate names.
Only detected from screening question answers (strict mode):
Answer: US CitizenAnswer: United States of AmericaIf "Permanent resident" is also detected, the US Citizen badge is suppressed.
Higher-level badges suppress lower-level ones to avoid duplicates:
Click the × button next to any badge to remove it and clear that candidate's cached data.
Open the browser console (F12 → Console) and paste:
GM_setValue('hsc-clearance-cache', '{}')
.user.js file