Everything to land the interview

Not another editor. A tool that turns your generic resume into one that matches the job posting, word for word.

Match job → resume

Paste a posting. Vitaa extracts key competencies, compares to your profile, and rewrites each section with the right keywords.

  • Semantic posting analysis
  • Line-by-line suggestions
  • A/B variants in one click

Visible ATS score

A 0-100 score before export. You know exactly why your resume will pass (or not) Workday, Greenhouse, Lever filters.

  • Missing keywords flagged
  • Parseable format tested
  • Standard fonts and structure

Pro templates

4 ATS-friendly templates: Modern, Classic, Minimal, Pure ATS. No useless graphics that break parsing.

  • Linear layout
  • A4 + Letter printable
  • Color/typo customization

AI cover letter

Your resume + the posting = consistent letter, no hallucinations, human tone. Editable before export.

  • Generated in 10 seconds
  • Tailored per posting
  • Multi-language FR/EN/ES

PDF + DOCX export

Recruiters like to edit. Your resume ships as PDF for ATS, DOCX for the human who wants to comment.

  • No embedded images
  • Embedded fonts (offline)
  • Weight < 200 KB

Share by link

vitaa.app/cv/xxxx to share a resume online. See who opened it. Disable anytime.

  • View counter
  • 1-click disable
  • Not indexed by Google

Privacy by default

Your data stays with you: your AI key, your DB. Self-host free for 100% control. GDPR-compliant on SaaS.

  • AES-256-GCM-encrypted API keys
  • 1-click export + account deletion
  • No data resold

One-shot self-host

One docker-compose, one Postgres, it's running. Ideal for teams, schools, communities.

  • MIT license
  • No mandatory telemetry
  • Updates via git pull