Job Opportunity Verification Score

Control-Tower.biz · Accessible Entry Points · Small Business Launch · Growth & Governance

JOVS v4.3

What this tool does: for each posting, an AI model runs live web searches to check whether the role appears on the company's own official careers page/ATS (the strongest known legitimacy signal), whether the named recruiter shows up as a real employee on LinkedIn, whether the company or recruiter has public scam/fraud reports, whether the pay is in line with comparable market data, whether the title and stated requirements are internally consistent, and whether the posting appears duplicated verbatim across boards. It also scans for upfront-payment requests and manufactured urgency language — the two most universally-cited hard scam signals — and separately estimates a Ghost Job Risk score from posting age and repost patterns. Every scored factor includes a source note, and a detected payment request hard-caps the score at 15 regardless of anything else on the posting.

What it does not do: it does not run live WHOIS, SSL certificate, or domain-registrar lookups, and it does not query the FTC, IC3, or BBB via API — those checks require dedicated data feeds this tool doesn't have. Where the model references domain age or fraud reports, that reflects what appeared in public web search results at query time, not an authoritative registry check. Treat every score as a prioritization aid, not a verdict — always independently verify before applying or accepting an offer.

Updated for v3.0. Several recruiter-side tools (Verified Posting badge, JD Health Check, JD drafting, bulk candidate screening) shipped in the free client-side version — they're marked below and no longer listed as paid features. What's left below genuinely requires backend infrastructure or ongoing per-use costs a client-side-only build can't provide. Estimates assume a solo/small-team build at typical contractor rates — actual cost varies with team, region, and exact scope.

Tier 1 — Removes current friction
FeatureWhy it needs a feeTimeCost
Hosted API key (no BYO key) Meters usage per subscriber instead of requiring your own developer key — the single biggest UX fix 2–3 wks $4K–$8K + pass-through API costs
Saved searches & job history Needs a database and accounts — nothing persists between sessions today 1–4 wks* $3K–$6K

✓ .docx resume/JD export shipped in the free version — no longer on this list.

Tier 2 — Closes the real verification gap
FeatureWhy it needs a feeTimeCost
Real WHOIS/domain-age lookup Turns the current "search-based estimate" into an actual registrar fact 3–5 days* $1.5K–$3K + ~$20–100/mo API
BBB accreditation lookup Real queryable API exists — adds a structured trust signal, not an inference 3–5 days* $1.5K–$3K + API cost
Email/SMS alerts on new high-JOVS listings Needs a backend scheduler running searches on your behalf, even while you're away 2–3 wks $4K–$7K + per-message cost
Tier 3 — Multi-user / team / persistence-dependent
FeatureWhy it needs a feeTimeCost
Employer Trust Score (historical) An aggregate reputation score built from a company's posting history over time — needs a database to track that history across sessions, not just a single self-score snapshot 2–3 wks* $4K–$7K
Hiring-process audit trail EEOC/OFCCP-style documentation that candidates were evaluated on consistent criteria — needs persistent, tamper-evident records tied to real hiring events, not a session-only screening result 3–4 wks* $7K–$12K
Team/agency accounts Needs real auth, roles, and shared billing for agencies managing multiple clients 3–4 wks $8K–$15K
API access to JOVS scoring Lets other job boards or apps call the scoring engine directly — needs rate limiting, docs, billing 2–3 wks $6K–$10K

✓ Verified Posting badge (self-score + embeddable snippet), JD Health Check, JD drafting, bulk candidate screening, Bulk JD Compliance Sweep, Screening Consistency Check, Correspondence Compliance Scan, Duplicate-Posting Audit, and Trainee Calibration Mode all shipped in the free version — one-shot, session-only tools, not the persistence-dependent items above.

* Assumes core backend (auth + database + billing) already exists. Building that foundation first — a prerequisite for most of Tier 1 and all of Tier 2/3 — is itself roughly a 3–4 week, $8K–$15K effort, separate from any single feature above.

Anthropic API Key 🔑 Get API Key ↗
⚠️ Your API key is held in JavaScript memory only — never written to disk, localStorage, or any server. For production deployments, route calls through a server-side proxy and remove the key input from this module.
Scanning job market…
◎  Searching job boards & career pages
◎  Resolving employer identity signals
◎  Applying JOVS scoring criteria
◎  Building evidence trail report

Opportunities

📋

No scoreable opportunities found.
Try broadening your search criteria.

⚠️ JOVS scores are AI-generated intelligence estimates for prioritization only. Scores reflect publicly available signals at query time and may not capture real-time changes. Always conduct independent verification before pursuing any opportunity. Tailored resumes are drafts built only from your original content — always review before submitting. Recruiter and HR Manager tools (posting scores, JD health checks, drafts, candidate screening, consistency checks, correspondence scans, duplicate audits, and calibration feedback) are decision-support estimates, not compliance certifications — consult HR/legal counsel for hiring decisions, especially where EEOC or other employment-law obligations apply. None of these tools infer or should be used to infer candidate demographics (race, gender, age, disability status, etc.) — doing so from resume content is itself a discrimination risk. This tool does not constitute career, HR, or legal advice.

Tailored Resume

⏳ Reading the job posting and tailoring your resume…