$
for engineers who'd rather be shipping

A tailored cover letter
for every single job.

Drop a job URL. rebase reads the posting, pulls the real, quantified wins out of your résumé, and writes a cover letter and suitability statement that fit — in about four seconds. Then it files the job for you and lines up the next one.

$ rebase score <job-url or résumé>no signup
🔒Private — we never train on your résumé, and you can delete it anytime.
See how it works
★★★★★
12,000+ engineers · hired at Stripe, Datadog, Vercel…
rebase tailor — stripe/backend
$ rebase tailor https://stripe.com/jobs/backend
→ parsing company & role Stripe · Sr. Backend Engineer
→ matching requirements to your wins
→ writing cover letter + statement
COVERCover letter · 92% match
edit
STMTSuitability statement · ties 4 reqs
edit
generated in 3.8s · job auto-saved to Untracked
~4s

from job URL to an exported, tailored cover letter.

3.2×

more callbacks than a generic, one-size letter.

0

spreadsheets. Every job you touch tracks itself.

01

Drop a job. Export. Next.

The whole loop is one screen. No forms, no filing, no context-switch. You paste a link; rebase does the rest and hands you back a document you can send.

01

Drop the job

Paste a URL or the raw JD. We parse the company & role and dedupe by URL — so you never tailor the same posting twice.

02

Pick your outputs

Cover letter, suitability statement, or both — written from the quantified wins in your locked main résumé.

03

Export & move on

Tweak a line inline if you want, export a PDF, and hit Next job. The whole thing takes seconds.

04

It tracked itself

The job auto-saves to Untracked in the background. Pin the ones worth watching; the rest never clutter your board.

// one generator, one flow — the same shape whether you need a letter, a statement, or both.

02

See exactly why
you're getting ghosted.

Before you write a word, rebase scores your main résumé against the posting and lays out the exact gaps — what to add, fix, and prove — plus what each one is costing you in callbacks. Honest 0–100, no participation trophies.

// Advisory only — we read your résumé to write from your wins, we never rewrite the file. Tailored CV rebuilds are coming soon.

rebase score — main.pdf
$ rebase score main.pdf --job stripe/backend
parsing the posting
scanning your résumé
matching wins to requirements
main.pdf vs stripe/backend
61/100
3 gaps
−5 pts
GAPS → what to fix
Show open-source work. Contribute externally and link a GitHub profile.
Add a portfolio site. Consolidate your projects in one place.
Prove algorithmic depth. Add competitive programming wins.
🔒 2 more fixes, ranked by callback impact
Unlock the full gap list → Pro
DEDUCTIONS
−3 no GitHub link−2 no portfolio
03

Two documents.
Both editable. Both yours.

Every letter and statement opens in a real editor — change a line, adjust the tone, export a clean PDF. Written from your résumé, never invented.

COVERCover letter92% match

Dear Stripe team — I've spent the last three years cutting p99 latency and shipping payments infrastructure that stays up under load…

Editable · Export PDFOpen & edit →
STMTSuitability statement4 reqs
Scale distributed systems — 2M req/day on the order service.
Own reliability — 99.95% uptime, p99 cut 47%.
Mentor engineers — grew a team of 5.
Payments domain — owned checkout end-to-end.
Editable · Export PDFOpen & edit →
CVTailored CV
A rebuilt, ATS-safe résumé generated from your wins. Not in the MVP — the score and the gaps are yours to act on for now.
coming soon
04

Every application
is a pull request.

Branch, diff, ship. Every job you tailor is auto-captured into Untracked; pin the ones worth watching and drag a card rightward as the company moves you through the loop. Your response rate updates itself.

CAPTURED
48
ON BOARD
12
INTERVIEWING
4
OFFERS
2
RESPONSE RATE
34%
Wishlist3
ramp/staff
Ramp
Staff Engineer
Applied5
stripe/backend92
Stripe
Sr. Backend
coverstmt
Interviewing4
vercel/infra
Vercel
Infra Eng · onsite Thu
Offer2
linear/product
Linear
$240k · merged
Closed1
05

The busywork,
handled quietly.

// auto-capture

Every job, saved

Every posting you tailor lands in the background. Never file anything by hand.

// dedupe by URL

No repeat letters

Paste the same posting twice and we know. One job, one set of documents.

// response rate

Know what works

Live callback, interview, and offer rates across everything you've captured.

// locked source

One main résumé

A single source of truth. Every letter is written from your real, quantified wins.

// advisory score

Honest 0–100

A brutally honest match against each posting, plus the exact gaps to close.

// no lock-in

One ^C to cancel

Every run is cancelable, everything is yours. Main branch only.

06

Receipts, not vibes.

Twelve tailored letters in an afternoon. Three callbacks by Friday. My résumé finally compiles.
Priya N.
Backend Engineer, ex-Datadog
I stopped writing cover letters from scratch. Paste the URL, edit two lines, send. That's the whole job.
Marcus T.
Full-stack Engineer
The gap list was brutal and correct. I closed four keywords and my response rate doubled.
Sofia R.
Staff Engineer, ex-Plaid
07

Pay for the search.
Not a subscription you forget.

Your score and your strengths are free, forever, no signup. Step up to our best model, the gap list, and unlimited actions when you're ready to move fast — and stop the second you're hired.

// an action = one generated document — a cover letter, a statement, a re-score against a new posting. Scoring your résumé is always free.

$ git clone

Free

$0forever

Kick the tires. See your score and what you're already doing right — free, no signup.

Start free →
  • Standard AI model
  • Résumé score + your strengths, per posting
  • 3 actions to start · PDF export
  • Auto-capture + tracker
  • 🔒The gap list — you get your #1 fix; Pro ranks all of them
★ most popular
$ git push --unlimited

Pro

$24/ month

Unlimited actions and the full gap list, for as long as you're searching. Cancel with one ^C the day you're hired.

Go Pro →

no card to start · cancel with one ^C

  • Our best AI model — sharper, more specific writing
  • Unlimited actions — letters, statements, re-scores
  • The full gap list — every fix, ranked by impact on callbacks
  • Response-rate analytics + tone & voice controls
  • Every export format + priority generation
The step-down: still searching after 2 months? Your price drops to $12/mo. The longer it takes, the less we charge.
$ git rebase --sprint

90-day Pass

$49once

Full Pro for one search. Pay once, no auto-renew — when you're hired, it just ends.

Get the Pass →
  • Everything in Pro, for 90 days
  • One-time payment — no subscription
  • No auto-renew, no card on file after
  • Built for a full-tilt job search
  • 7-day money-back — git revert, no questions
A human résumé writer charges $300–600 to rewrite one résumé, once. Pro is $24 for unlimited everything — and after 2 months, the price drops to $12. We're not incentivized to keep you searching.
// no card to start · cancel with one ^C · Pro halves after month 2 · the Pass just ends
🔒 Private — never trained on your data↻ Cancel with one ^C✓ ATS-safe exports★ 12,000+ engineers

Questions,
answered.

// the stuff you'd email us anyway. Still stuck? open an issue →

One generated document — a cover letter, a suitability statement, or a re-score against a new posting. Uploading your résumé and viewing your score are always free.

Yes. Cancel Pro with one ^C — no retention maze, no “are you sure” gauntlet. The 90-day Pass never renews; when it ends, it just ends.

We never train on your résumé or sell your data. It's used only to write your documents, and you can delete it — and everything derived from it — anytime.

Everything exports in clean, ATS-safe formats — PDF, DOCX, and plain text — with none of the tables or graphics that break résumé parsers.

Not yet. Today rebase is advisory for your résumé — score + gap list — and generates cover letters and suitability statements. A full CV rebuild is coming; Pro members get early access.

Stop rewriting the same letter
for every job.

Drop a URL, get a letter that fits, move on. rebase does the busywork while you prep for the interview loop.

Free to start. No credit card. Cancel with one ^C.