Built for students who hate writing cover letters.
BlitzLetter started as a personal fix for a very specific kind of misery: spending three hours writing a cover letter for a role you probably won't hear back from anyway. There had to be a better way.
The story
In my second year of university I applied to over 60 internships. Not because I enjoyed applying, but because I knew the numbers game. The problem was every half-decent company expected a tailored cover letter, and writing one properly took between 45 minutes and two hours. I was burning entire weekends on cover letters instead of actually building things.
I tried ChatGPT like everyone else. The output was instantly recognisable: the same “I am passionate about” opener, the same hollow structure, the same adverbs. Recruiters have read thousands of these. I built a quick script to get around it: a structured prompt that pulled from my CV, matched the JD, avoided the worst phrases, and varied the sentence rhythm. It wasn't pretty, but the letters were good. I got significantly more interviews that cycle.
After a few friends asked to use it, I decided to turn it into something real. BlitzLetter is that tool, properly designed, with the voice matching and role-tier logic baked in, and fast enough that you can blitz through applications without losing your whole weekend to them.
How our AI is tuned
A general-purpose chatbot will happily write you a cover letter. It will also write the same cover letter it just wrote for everyone else. BlitzLetter isn't a thin wrapper around a chat box. The model runs behind prompts built specifically around what recruiters actually respond to, and it is held to those rules on every single generation.
That means the letter opens with something concrete about you rather than “I am writing to express my interest”. It means every claim is pulled from your real CV and mapped against the specific requirements in the job description, instead of padding out generic enthusiasm. It means the structure changes with the role. An internship letter leads with trajectory and projects, a senior letter leads with business impact in numbers, because recruiters read those two things looking for different signals.
On top of that sit the hard constraints: a banned-phrase list covering the tells that make AI writing obvious, rules on sentence rhythm and length variation, and a hard limit on length so the letter stays inside the sixty seconds a recruiter will actually give it. The result is a letter written to be read by a person who reads hundreds of these a week: specific, evidenced, and unmistakably about you.
What makes BlitzLetter different
Humanise
A Pro rewriting pass that makes the letter read like a person wrote it: varied sentence lengths, natural rhythm, banned-phrase enforcement, and none of the uniform phrasing that gives AI writing away. It stands on its own, and we make no promises about any detection tool.
Role-tier aware
An internship letter and a senior engineer letter need completely different structures and tones. BlitzLetter adjusts automatically: trajectory and projects for internships, business impact in numbers for senior roles.
Your writing voice, optionally
Paste a sample of your own writing, or answer a few quick questions, and the letter mirrors your rhythm, vocabulary, and tone. It is entirely optional and completely separate from Humanise: use it alongside Humanise, on its own, or not at all.
The team
BlitzLetter is currently a solo project. No VC money, no growth team, no dark patterns. Just a tool that does one thing well.
Questions, bug reports, or just want to say something? Use our contact page.
