What we check — and what we don't
What Hallucite checks
- Existence: the cited work is in an indexed database.
- Identifier integrity: the DOI or PMID resolves to the right work.
- Metadata consistency: authors, year, journal and title match.
- Retraction status: the work hasn't been withdrawn.
What we don't do
- We don't score whether your text was written by AI.
- We don't yet judge whether a source supports the specific claim it's attached to.
What a quick existence check misses
The most common way a fabricated citation hides is not a made-up title — it is a real DOI that resolves to a completely different paper. A does-the-title-exist check passes it; Hallucite's identifier integrity check does not.
Existence check only
DOI 10.xxxx/example → title found in CrossRef. ✓ Passes.
Verdict: no problem detected
Hallucite identifier check
DOI 10.xxxx/example → resolves to a different paper. Cited title, authors, and year do not match the record at that identifier.
Verdict: Discrepancy — identifier mismatch
Hallucite checks facts, not authorship. Every identifier is resolved live against CrossRef, Semantic Scholar, OpenAlex, and PubMed.
Built for your workflow
- 1
Self-check before submission
Run your full bibliography through Hallucite before you hit submit. Every suspicious or not-found reference is flagged with the specific field that doesn't match — author list, year, title, or identifier.
- 2
Export-ready reports for your manuscript
Download a PDF or BibTeX report of your verification results. Keep it for your records, attach it as a supplementary file, or share it with co-authors who need to review flagged entries.
- 3
Works with your reference manager
Paste citations in any format — APA, MLA, Chicago, Vancouver, IEEE, or raw BibTeX. Zotero and Mendeley exports are supported directly. The REST API lets you automate checks inside your own toolchain.
Measured on the 100 k-case synthetic benchmark