Skip to content

A job search that gets better every time you correct it.

OfferLoop builds a portrait of what you have actually done, ranks real vacancies against it, and drafts each application from the facts. When you reject a line, the correction goes back into the portrait, so the next one starts from what you fixed.

Free pilot. It applies on your behalf only when you order it, and never touches your LinkedIn account.

How it works

From your CV to a signed offer: 22 steps, 14 of them powered by AI, and loops that make every next step sharper.

  1. Upload your CV: AI reads it section by section (YOU, AI)
  2. Set your goals: roles, countries, salary (YOU)
  3. AI interview: a few questions, skip any, type or talk (YOU, AI, VOICE)
  4. AI reviews your CV: strengths, weak spots, gaps (AI)
  5. Your profile: facts, numbers, stories: one source of truth (YOU, AI)
  6. Your pitch: "Tell me about yourself", short and long audio (AI, AUDIO)
  7. Job search: on job boards, when you save your goals or ask for a new search
  8. Filter: rules drop what misses your role, country or language
  9. Ranking: a score by rules on your criteria; AI reads the best jobs in full
  10. Match, explained: why it fits, what is missing (AI)
  11. A gap? Tell us: file or voice note, AI extracts the fact (YOU, AI, VOICE)
  12. Tailored package: CV and cover letter written for this job (AI)
  13. AI review panel: recruiter, exec, peer, coach and a judge (AI)
  14. Revise and export: PDF, DOCX, ATS-safe text (YOU, AI)
  15. Apply: you press send, we watch for replies (YOU)
  16. Tracking: no reply in a week? AI drafts a follow-up (YOU, AI)
  17. Interview prep pack: company dossier, likely questions, your stories (AI)
  18. Audio tracks: listen to your prep on the go (AUDIO)
  19. The interview: you do this part (YOU)
  20. Recording analysed: transcribed on device, AI turns it into lessons (YOU, AI, AUDIO)
  21. Offer evaluated: AI weighs it against your goals (YOU, AI)
  22. Your offer: signed (YOU)

refreshed on every profile change

profile grows, ranking gets sharper

the fact joins your profile, match and package rebuild

every interview teaches your profile something

Why this job scored 81Top match
Role and seniority92Head of Engineering, 140 peopleDomain78Payments, 6 yearsLocation and work authorisation100Berlin, EU citizenStack overlap54No Go in your portrait

The weakest factor is named, not buried. The tailoring notes will say you have no Go experience rather than writing around it.

Correct it once

Other tools regenerate and forget. Here the correction is the product: it changes the portrait, so the same wrong number is never written again.

  1. GeneratedLed a team of 40 engineers across three countries.
  2. You reject itIt was 22 people, and two countries. Do not round it up.
  3. RegeneratedLed a team of 22 engineers across two countries.
  4. Promoted into the portraitTeam size = 22, verified. Never written larger again.

The honest part

We show you the gaps.

A tool that only flatters you is useless twice over: the employer sees through it, and you walk into the interview without knowing which question is coming.

  • A requirement you do not meet is written down in the tailoring notes, in plain words, before you apply.
  • A number you have not verified renders with a dotted underline wherever it appears, including inside the generated CV.
  • A claim your portrait does not support is refused, and the rendered document is re-read afterwards to check that the refusal held.
  • A source that disagrees with another source becomes a conflict you resolve, not a guess we make.

That is also the part that is uncomfortable. The first portrait usually says something you would rather it did not.

Free while it is a pilot

Nothing is on sale and nothing is charged. The limits we are testing are written down, plan by plan.

See the limits

Questions people actually ask

Does it apply to jobs for me?

No, and it never will. OfferLoop drafts the documents and stages the application; you read them and you send them. Automated mass application is the thing that makes employers stop reading.

Does it touch my LinkedIn account?

No. There is no extension, no automation and no scraping. If you want your LinkedIn history in, you export your own data archive from LinkedIn and upload the file. We cannot get your account restricted, because we never sign in to it.

Will it invent things to make me look better?

It is built not to. Every generated line has to trace back to a fact in your portrait, the rendered document is re-read after it is produced and checked against a blocklist of unsupported claims, and where you do not meet a requirement the tailoring notes say so instead of writing around it. The final check is still yours - you are the one signing it.

What happens to my CV and my interview recordings?

Your CV and uploaded documents are read by large language models run by Z.ai (China), Groq (United States), OVHcloud (France) or Anthropic (United States), asked in that order. Anthropic does not train on them and deletes them within 30 days; for the other three, retention and training use are not stated by the vendor. Interview audio is transcribed on our own servers and is never sent to a model provider; recordings are deleted after 30 days and the transcript stays. We do not train anything on your data. The full list of who sees what is in the Privacy Policy.

Where do the jobs come from?

From the public job-board APIs that applicant tracking systems publish for this purpose, from aggregator APIs whose terms we have read, and from pages you paste yourself. LinkedIn, Indeed, Glassdoor and Xing are blocked in the source registry rather than merely avoided.

What does it cost?

Nothing today. It is a free pilot and no plan is on sale. The limits we are testing are on the pricing page, and the page says plainly that you cannot buy any of them yet.

Can I get my data out, or delete all of it?

Yes, both, from one page inside the product. Export produces a zip of everything we hold. Delete removes the account, cannot be undone, and says so before you confirm it.