OnPapr.ai

About

Why OnPapr exists.
What it won’t do.

I’m one engineer building this on nights and weekends. No team, no investors, no Slack channel of marketers writing copy that doesn’t reflect what’s actually in the product.

The reason OnPapr exists is pretty simple. I was applying to jobs and not hearing back. I’d spend an hour tailoring a resume for a posting that, in hindsight, probably wasn’t a fit in the first place. I tried every AI resume tool I could find. They were all sycophantic. Every job I pasted came back as a strong match. Every cover letter opened with the same generic three lines. None of them ever said “this is probably not a good fit, skip it.”

That’s the part that pissed me off the most. You spend an hour tailoring, you click submit, you wait three weeks. By the time the no-response sets in, you can’t even remember which five postings out of fifty were the ones actually worth the time.

So the wedge OnPapr leads with is the honest fit verdict. Strong / Solid / Stretch / Skip. Skip means skip, and you save the hour. Everything else flows from there. If the verdict is honest, the rest of the work is worth doing.

The phone-screen brief is the part I’m most personally happy about. I never wanted another generic “tell me about yourself” answer. I wanted a clean opener that connects your actual strengths to what the company is asking for. That’s what it generates.

I also hate sloppy Google-Doc-to-PDF resumes. The renderer is real LaTeX. Jake’s, AltaCV, Deedy, the templates engineers actually use. Built from your real profile. No “increased revenue by 300%” nonsense unless you genuinely said that.

What I believe

Three things.

  • Resumes are built from what you've actually shipped.

    No invented metrics. No padded bullets. No titles that didn't exist. The renderer can only emit what your profile actually says.

  • Typography matters.

    Real LaTeX, not HTML printed to PDF that looks like Comic Sans on a hiring manager's screen.

  • The job-search tool shouldn't be the most expensive line item in a laid-off budget.

    Hence the 90-day Pro comp. If you got laid off in the last 90 days, it's on me. No phone call.

What I won’t do

No dark patterns.

  • I won’t sell your data to recruiters, aggregators, or anyone else. The profile + JD pair goes to Anthropic to author the resume, and that’s the end of it.
  • I won’t train models on your resume or job descriptions.
  • I won’t auto-apply for you. You’ll never know which 500 jobs got a generic version of you.
  • I won’t surprise-charge you or auto-renew you into a higher tier. Cancel any time, one click in the Stripe portal.

Reach the engineer building this

hello@onpapr.ai

I read every email myself, usually same day. If something’s broken, I’ll fix it within a week. If you want a feature, I actually want to hear it.

If you got laid off in the last 90 days, Pro is on me for 90 days. Apply here.