FunversarialCV
Adversarial CV egg-injection console for LLM-driven hiring workflows.
See how a hidden instruction in a Word file can shift model behavior on the same CV — try the pre-injected demo, or start clean and configure payloads yourself.
Max 4 MB. DOCX (Word) only.
Contacts are replaced with placeholders before anything leaves your browser; nothing is stored.
FunversarialCV is an educational adversarial simulation for hands-on professional exploration, authorized security testing, and LLM research in hiring pipelines.
RUN THE CV EXPERIMENT
Execute a controlled before/after evaluation to measure model behavior shifts.
- Start with our sample CV (recommended)
or upload your own CV - Inject adversarial layers
- Download your "armed" CV
- Open the Validation Lab and run the ingestion lab on your baseline and armed builds—compare extractors, package metadata, and hyperlinks on this page for repeatable proof.
- Optional: for a vendor-side comparison, use the External comparative evaluation block in the Validation Lab — send BASE-00 first, then the JD, then BASE-01 with the CV, then follow the numbered steps
(e.g. Claude, Gemini, Copilot). - If you use external chats, compare the model's replies using the goals under each test prompt, as the External comparative evaluation block describes.
- Confirm or reject the observed influence
This isn't about breaking the model — it's about understanding how inputs shape outcomes.
Signals are implemented as OWASP-aligned patterns; PII is dehydrated in your browser so outbound traffic carries tokens only; the service keeps zero retention after each response (authorized testing and research only).
Our server only sees tokenized placeholders (for example {{PII_EMAIL_0}}), not your raw email, phone, or address. Work is in-memory per request with no durable CV store; the file you save is rehydrated in your browser.
Full session · ~15–20 min — run a controlled ATS comparison with both CV variants.