HireShield avatar
HireShield

Pricing

from $0.01 / 1,000 results

Go to Apify Store
HireShield

HireShield

AI-powered candidate verification. Paste resume → get instant risk assessment. Detects duplicate applications, fake companies, disposable emails. Role-weighted scoring. Multi-tenant fingerprinting. Enterprise-grade, GDPR compliant

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

POORAV GUPTA

POORAV GUPTA

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

🛡️ HireShield - AI Candidate Verification

AI-powered candidate verification. Paste resume → get instant risk assessment with explainable scoring.

🔍 What It Does

Paste resume → Get comprehensive verification assessment

No required fields. Just paste the resume text and all candidate info is auto-extracted.

📊 Signal Categories

CategoryChecks
IdentityName/email alignment, location consistency
TimelineEmployment overlaps, gaps (only if dates provided)
CompanyDomain verification, Wikipedia, DNS checks
GitHubContribution depth, fork detection (role-weighted)
FingerprintResume duplicate detection, cluster patterns
CommunicationDisposable email, MX records, VoIP detection

🎯 Key Features

  • AI Resume Parsing - Gemini extracts structured data (optional)
  • Resume Fingerprinting - Detects duplicate/template reuse across candidates
  • Cluster Detection - Flags coordinated submission patterns
  • Role-Based Weighting - Designers not penalized for missing GitHub
  • GDPR Compliant - 180-day data retention, hashed emails

⚠️ Verification Levels

ScoreLevelAction
0-30LOWProceed with standard process
31-60MEDIUMAdditional verification recommended
61-80HIGHEnhanced verification required
81-100CRITICALProceed only after enhanced verification

📥 Inputs

FieldRequiredDescription
resumeTextPaste resume - auto-extracts everything
roleTypefullstack, backend, frontend, designer, pm, other
candidateTypefull-time, student, freelancer, contractor
previousRiskScoreFor risk trajectory tracking (0-100)

📤 Output Schema

{
"version": "3.0.0",
"candidate": {
"name": "John Smith",
"email": "john@company.com",
"targetRole": "backend"
},
"risk_assessment": {
"overall_score": 15,
"risk_level": "LOW",
"risk_trend": "improving",
"action": "Proceed with standard process",
"summary": "Profile verified with minimal concerns..."
},
"signals": {
"negative": [...],
"positive": [...],
"total_negative": 1,
"total_positive": 2
},
"fingerprint": {
"semantic_hash": "abc123",
"structural": {...}
}
}

🔧 Environment Variables

VariableDefaultDescription
GEMINI_API_KEY-Enables AI parsing and explainability
TENANT_IDdefaultMulti-tenant fingerprint isolation
DATA_RETENTION_DAYS180GDPR retention period
SIMILARITY_THRESHOLD0.85Fingerprint duplicate threshold

🚀 Quick Start

{
"resumeText": "John Smith\nSan Francisco • john@company.com\nSenior Engineer at Google (2020-2024)...",
"roleType": "backend"
}

✅ Enterprise Compliance

  • No scraping - Consent-based data only
  • Explainable - Clear verification reasoning
  • GDPR - Data retention and email hashing
  • Neutral language - "Verification concern" not "risk"

🔐 Tenant Isolation (Important!)

Each company gets isolated fingerprint data. Set your tenantId in the input to prevent cross-company data mixing.

{
"resumeText": "...",
"tenantId": "your-company-name"
}
CompanytenantId Input
Your Company"tenantId": "your-company"
Another Company"tenantId": "another-company"

⚠️ Warning: If you don't set tenantId, you share fingerprint data with all other default users!

💰 Pricing

$0.02 per candidate analysis

Includes AI parsing, fingerprint matching, 6 verification categories, and explainable assessment.

📄 License

ISC