IQualify

The honest alternative to ATS-grift résumé optimization.

Hiring has an integrity problem. Candidates ghost-write résumés with keyword-stuffing tools. Employers ghost candidates with no rejection rationale. Nobody learns, nobody improves. IQualify closes both loops -- pre-application gap analysis on the consumer side, structured rejection reasoning on the employer side, and bias-audit by construction in the engine that powers both.

In Development Anthropic Claude Greenhouse Integration Chrome + Firefox MV3
UI Preview Coming Q3 2026

We don't ship fabricated screenshots.
The real interface lands when the pilot does.

The Problem

  • ATS systems reward keyword-stuffed résumés over actual qualifications
  • Candidates pay résumé-optimizer services to game the same ATS systems
  • Employers ghost candidates with no rejection reasoning, so nobody learns
  • Bias creeps in invisibly through job description language and screening heuristics
  • Hiring teams have no defensible record of why they rejected a candidate
  • PII flows freely between platforms with no employer-scoped boundary

The IQualify Solution

  • Pre-application gap analysis -- candidates see fit before they apply
  • Structured rejection rationale -- candidates learn, employers stay defensible
  • Bias-audit by construction -- 25-entry catalog, append-only versioning, legal-review gated
  • Sigstore Rekor timestamp anchors for tamper-evident audit logs — assessments stay reproducible
  • HMAC opaque refs scoped per-employer -- PII never crosses into IQualify
  • Append-only prompt versioning -- v1 is never edited, write v2 instead

Three Products, One Engine

IQualify is a single core engine surfaced through three distribution channels. Each channel targets a different revenue motion; all three feed back into one shared bias-audit and evaluation layer.

B2B Revenue

Greenhouse Integration

Webhook-driven middleware that inserts intelligence at job posting and candidate disposition. Sits inside the existing ATS workflow -- no new tool for recruiters to learn, no PII exchange.

Consumer Growth

Browser Extension

Chrome + Firefox MV3 extension. Free tier with Buy Me a Coffee, premium tier for power users. Pre-application gap analysis against any job description on any career site.

Productized in v3

Intelligence Flywheel

Anonymized aggregate data layer, opt-in from the consumer side (default OFF). Surfaces market signals back to employers in v3 -- skill demand curves, geographic distribution, role evolution.

How It Works

1. Extract

Job description and résumé are parsed into structured profiles (JDProfile, ResumeProfile). PII is hashed with employer-scoped HMAC before it ever crosses the IQualify boundary. The data plane is split into four zones — Greenhouse, Operational, Flywheel, Consumer — and identifiers never travel between them.

2. Analyze

GapAnalysis identifies missing qualifications. DeltaAnalysis compares candidate fit across must-haves and nice-to-haves, including repeat-applicant detection. Both run through the evaluator harness with LLM-judge and four deterministic grading strategies.

3. Audit

Three-layer bias screen -- language patterns, structural exclusions, and contextual flags -- against a 25-entry catalog reviewed by outside counsel. Every flagged finding is logged with the catalog entry version that produced it.

4. Report

Hiring fit score, structured rejection rationale, and bias flags delivered to the employer (B2B) or candidate (consumer). Append-only audit trail captures who saw what, when, and why.

Why It's Different

No PII Crosses Boundaries

HMAC opaque refs are scoped per-employer. Candidate identifiers never leak across employers, and the candidate's actual data stays in the employer's ATS where it already lives.

Append-Only Everything

Prompts are versioned v1 / v2 / v3 -- never edited. Bias catalog entries are versioned the same way. Sigstore Rekor timestamp anchors keep the audit log tamper-evident, so every assessment is reproducible from versioned prompts, deterministic seeds, and the inputs it received.

Bias Audit, Not Bias Theater

25-entry bias catalog (22 hard + 3 informational) with 93 evaluation fixtures — positive, negative, and edge trios. Outside-counsel review gate before any customer-facing pilot ships.

Human-in-the-Loop by Design

IQualify produces structured outputs for humans to act on. It does not auto-reject candidates. The rejection rationale is the artifact -- the decision stays with the hiring team.

Technology Stack

TypeScript
Vite + React + TanStack
Tailwind
Anthropic Claude SDK
Drizzle ORM + Postgres RLS
Azure Container Apps
Azure Static Web Apps
GitHub Actions + OIDC

Status & Roadmap

Hiring Is Broken. Want To Fix It With Us?

Pilot slots are limited and require a working ATS integration. Reach out if you run a recruiting org and you're tired of the keyword-stuffing arms race -- or if you're a candidate who wants better tools.

Get In Touch

By Threat Tape LLC