Keep fake candidatesout of your pipeline.

Candidate fraud detection inside your ATS. Every application checked, every signal explained. Your team makes the call.

Runs inside your ATS 70+ signals, human decides GDPR and EU AI Act by design
1 in 4

Candidate profiles worldwide will be fake by 2028.

Gartner, 2025
41%

Of companies say they have already hired a fake candidate at least once.

GetReal Security, 2025
$501M

Reported losses from employment fraud in the US in 2024, up from $90M in 2020.

FTC, 2025
300+

US companies unknowingly hired IT workers linked to North Korea through one scheme.

US Department of Justice, 2024
The problem

Your ATS sees applicants.
It doesn't see the pattern.

AI writes the resume. A borrowed identity signs it. The same template lands in twenty pipelines at once. And a real applicant hides instructions for your screening software in white text. By the time someone notices, the interview is booked and the budget is gone.

CVs that read perfectly

Generated in minutes, tuned to your job ad, clean on the surface. Keyword matching loves them. Recruiters lose hours before the first inconsistency shows up.

Identities that don't belong to the applicant

Real names, borrowed LinkedIn profiles, a stand-in on the video call. What you hire is not who you interviewed. The cost shows up in access rights, not in the recruiting budget.

Applications that come in batches

One operation, many profiles. Shared phone blocks, cloned skills sections, the same file properties across "different" people. A single CV looks fine. The cluster does not.

How it works

Every application checked.
Every signal explained.

TalentShield connects to your ATS and reviews each application as it arrives. Recruiters get an Application Integrity Score, a plain-language badge and the reasons behind it. Nothing gets rejected automatically.

1

Connect your ATS

Native integration or API. No new screen to learn, no change to your process. Recruiters keep working where they already work.

2

Each application is checked against 70+ signals

Document integrity, timeline consistency, identity and contact data, cross-application patterns. Deterministic rules where the question is closed, AI where it is open. Results in minutes, not days.

3

Recruiters see the score, the badge and the reasons

Application Integrity Score from 100 down. One signal means "have a look". A cluster means "look before you book the interview". The verdict is always yours and it is always recorded as yours.

Signals, not verdicts

Signals with reasons.
Never verdicts.

Most tools try to score candidates. We help recruiters verify applications. Think of it like a lab result. One value off the reference range is a note for the doctor, not a diagnosis. TalentShield measures how consistent an application is with itself and with public information. Interpreting it is a human job.

Document integrity

What the file says about itself and whether that matches what the candidate says. Hidden content, authorship, generation traces, templates.

Timeline consistency

Roles that overlap, dates that drift between the CV and the profile, gaps that are explained and gaps that are not.

Identity and contact data

Whether the name, contact details, location and public professional profile point at one real person.

Cross-application patterns

Signals no single CV can show: the same phone block, the same skills section, the same file fingerprint across many applicants.

Every signal carries a weight, and signals that cluster across categories count more than any single one. The result sorts your pipeline so recruiters know where to start. It never rejects anyone. What candidate fraud detection covers, from AI resumes to prompt injection.

Integrations

Lives where recruiters already work.

TalentShield runs inside your ATS. Results show up next to the candidate, verification starts when an application arrives, and nobody has to remember to open another tool.

  • Automatic checks per job, with per-job on and off switches
  • Badge and score synced back to the candidate record in your ATS
  • Candidate data stays in your ATS, TalentShield links back to it
  • API for ATS vendors and job boards that want a trust layer of their own

ATSs we support today or connect through the API

Something else? We integrate through the API. Tell us in the demo form.

When you need the full picture

One click from the ATS to the TalentShield dashboard.

Day to day, recruiters stay in the ATS and have everything they need there. When someone wants the details, the dashboard has them: full reports, every signal with its evidence, decision history, and an audit trail your compliance team will actually like.

  • Full verification reportsEvery signal, the evidence behind it, downloadable as PDF
  • Decision historyWho reviewed what and when, recorded as a person's verdict
  • Audit trailSignal version, detected signals, score and timestamp per check
  • Jobs and candidates overviewVerification status per job, filters, re-verify when the library updates
Compliance

Compliance isn't a feature
we added later.

Recruitment is a high-risk area under the EU AI Act. We designed for that review from day one, not after it. TalentShield is built to pass the review of your legal team, your security team and your works council.

Human in the loop
No automated decisionsTalentShield produces information for a recruiter to review. It does not reject, rank out or filter anyone on its own. Every recorded verdict is a person's.
Explainability
Every signal has a reasonRecruiters see which checks passed, which raised a flag and why. Candidates can get a meaningful explanation, as the AI Act requires.
Data residency
Hosted and processed in the EUApplication data is stored on EU infrastructure. AI processing runs under EU data residency, with no retention and no training on your data by model providers.
GDPR
Processor, not controllerYou stay the controller of candidate data. TalentShield acts as your processor under a Data Processing Agreement with a named sub-processor list.
Audit trail
We log what we didSignal version, detected signals, score and timestamp for every verification. Ready for a DPIA, a candidate request or an auditor.
Minimisation
Only what the check needsDeterministic checks run locally. Open questions go to the model with identifying data reduced to what the specific check needs. Configurable per customer.

Security & Architecture Overview, DPA and AI Governance Statement are ready for your review. Ask for the compliance pack in the demo form.

Founders

Built by recruiters,
for recruiters.

TalentShield didn't start as a search for a SaaS idea. It started in our own pipeline. We run Team Up, a technical recruitment agency, and after eighteen years of hiring for demanding clients we got hit by fake candidates on our own jobs. So we built a process for ourselves first, on our own roles, with our own team.

Turning that process into a product took an engineer who would treat it as a security problem, not a feature request. That's Bartek. He spent years building secure digital products for US companies, and he owns the architecture, the code and every integration. The three of us are equal co-founders.

"If it doesn't work in our own hiring workflow, it doesn't ship."

TalentShield runs on every application Team Up receives today. When a new fraud pattern shows up in our pipeline, it's in the signal library the same week.

Team Up has recruited formonday.comCommerzbankRockwool
Mateusz Smoczyński, co-founder of TalentShield
Mateusz SmoczyńskiCo-founder · Product & ResearchLinkedIn
Sebastian Majcher, co-founder of TalentShield
Sebastian MajcherCo-founder · Sales & CustomersLinkedIn
Bartek Witczak, co-founder of TalentShield
Bartek WitczakCo-founder · Engineering & IntegrationsLinkedIn
Who it's for

Made for teams that hire at scale
and can't afford to guess.

You hire across six countries. You need recruiters to spend their time on people, not on checking whether a PDF is real.

  • A second pair of eyes on every application, without slowing the team down
  • Signals sorted by priority, so screening starts where it matters
  • Works in the ATS your recruiters already live in
Head of Talent Acquisition

One fake candidate sent to a client costs more than a year of the tool. Your name is on every CV you forward.

  • Every candidate checked before it reaches the client
  • "Recruitment secured by TalentShield" as part of your offer
  • Cross-application patterns caught across all your jobs, not one at a time
Agency founder

Your customers keep asking what you do about fake applicants. You want an answer that doesn't take a year to build.

  • API trust layer you can embed in your own product
  • Explainable signals, so your customers' legal teams say yes
  • A differentiator that shows up on the candidate card, not in a slide deck
Product lead, ATS platform

You hired someone who wasn't who they said they were. The question from the board was: what did you check?

  • A documented check on every application from day one
  • Audit trail of what was verified, when and with which signal version
  • Patterns from the incident added to the signal library, so it doesn't repeat
CTO, after an incident
FAQ

Questions we get from
TA leads, CTOs and legal.

No. It shows which signals it found in an application, how strong they are and what the evidence is. A recruiter reviews the evidence and records their own conclusion. There is no automatic rejection and no "fake" label produced by the system.

Usually, yes. Most patterns are visible in the application itself: file properties that don't match the person, dates that don't add up, contact data that can't be verified, a profile that differs from the CV, or the same template showing up across many applicants. TalentShield checks these the moment the application arrives.

ATS screening answers "does this CV match the job?". TalentShield answers "is this application consistent with itself and with reality?". Different question, different checks. TalentShield sits next to your ATS screening and adds the layer it was never designed to provide.

It is designed for exactly that review. Human-in-the-loop by design, explainable signals, EU hosting and EU data residency for AI processing, a Data Processing Agreement with a named sub-processor list, and an audit trail of what the system did. We describe how it works precisely rather than stamping "compliant" on it. The full compliance pack is available on request.

It stays yours. Application data lives in your ATS. TalentShield processes it on your instructions, stores what the verification report needs on EU infrastructure, and links back to the ATS record instead of copying it around. Model providers see reduced data, keep nothing and don't train on it.

With a supported ATS, verification runs on your first job within days of signing. We start with one or two live jobs, review results together weekly, and tune the setup to your pipeline. You see real signals on real applicants, not a demo dataset.

No, and we say so on every report. A single signal is a note to look closer. Honest people have messy CVs, gaps and odd file names. What separates a fabricated application is a cluster of signals across different categories, and that is what the score reflects.

Demo

See it on your own pipeline.

Leave your email and the ATS you use. We come back within one business day to book a 30-minute demo, on your own applicants if you want.

  • Real signals on your real applicants, not a sample dataset
  • Weekly review with the founders, who still recruit every day
  • Compliance pack for your legal and security teams from day one
Not ready for a demo? Book 30 minutes with Mateusz, co-founder, and ask anything about TalentShield, fake candidates or your pipeline. Pick a time on Calendly

Thanks, we've got it.

One of us will reply within one business day. In the meantime, feel free to email contact@talentshield.app.