Tailored resume
One saved version per role, with the base resume preserved.
For one serious application to one specific role
RolePatch reads the job description, matches it against evidence already in your resume, and proposes a reviewable patch. It can reframe proof. It cannot invent it.
Job requirement
Own a TypeScript platform migration and show measurable reliability impact.
Existing resume evidence
Led migration of 11 services to TypeScript. Incident rate fell 34%.
Supplied by candidateProposed wording
Led a TypeScript migration across 11 services, reducing incidents 34%.
Every fact traced to sourceWhat the product is
A generic resume asks an employer to find the relevant evidence. RolePatch starts with the actual role, identifies what must be answered, and helps move supported proof into the foreground.
The result is not an automatic application factory. It is a traceable set of materials the candidate can inspect, correct, accept, and carry into a review-first application workflow.
Open the achievement evidence bankThe method
The mechanism is intentionally simple enough to audit. Secondary features only matter after the candidate understands where each changed claim came from.
Paste the posting URL. RolePatch extracts the responsibilities, hard skills, language, and visible requirements that this application actually needs to answer.
Your base resume, project stash, and achievement evidence are the only claim sources. Relevant proof moves forward; unsupported requirements stay visible as gaps.
The revised resume arrives with a word-level diff and a reason for each meaningful edit, tied back to the requirement or keyword that prompted it.
You keep control of the final wording. The accepted resume can then anchor a cover letter, fit analysis, interview stories, and a reviewed application packet.
The evidence rule
RolePatch's tailoring instruction forbids adding a skill, metric, employer, tool, or accomplishment merely because the job description asks for it.
Led the migration of 11 services to TypeScript and reduced production incidents by 34%.
Led a TypeScript platform migration across 11 services, reducing production incidents 34%.
This example is illustrative. The source line already contains every employer-facing fact shown in the patch.
One application dossier
Once the resume patch is accepted, RolePatch can keep the role, evidence, materials, answers, and application history together. Each layer remains reviewable.
Build the role workspaceOne saved version per role, with the base resume preserved.
Requirement coverage and visible gaps—not a universal hiring prediction.
Role- and company-specific material grounded in the same supplied proof.
Interview preparation mapped to the job and candidate evidence.
Reusable achievements with situation, action, result, metric, scope, and source context.
Resume, answers, proof, and receipt history collected for review.
Review-first application assistance
Queueing, packet preparation, reviewed browser checks, Chrome-assisted fill, and guarded single-submit attempts can remove repetition. They do not remove the user.
Prepared
12 fields9 answered · 2 skipped · 1 needs reviewFiles
0 uploadedUser selection still requiredSubmit
Not attemptedRequired answer missingWork authorization answer not found in reviewed profile.
10:14:07Submit guard engaged. No click sent to ATS.
10:14:08Failed receipt saved with next action: answer and retry.
Stop. No bypass attempt.
Stop. Surface the exact answer gap.
Stop. The user chooses the file explicitly.
Record a failed receipt for review.
Access and pricing
RolePatch has a real mixed access model. Free browser tools, guest-local work, account persistence, and token-funded AI operations are different things.
01
Resumes, jobs, tailored drafts, evidence, and application metadata can stay in the current browser. The current guest tailoring path does not debit account tokens.
Clearing browser storage can remove guest data.02
Sign-in adds user-scoped D1 persistence and starts a new account with three tokens. Signed-in AI tailoring, cover letters, fit scoring, interview prep, and outreach consume tokens.
The reviewed queue, packet, fill, and receipt workflow does not spend tokens.03
Free, local tools: ATS structure check · keyword overlap · bullet check · word count · resume diff · snippets
Use the free toolsAn honest fit
A good fit
You have real experience to work with, a specific job description, and want the relevant proof stated clearly across the resume and supporting application.
Not a fit
You want invented qualifications, a universal hiring score, CAPTCHA solving, unattended file uploads, or bulk applications submitted without review.
Straight answers
Precise enough for a candidate to decide whether RolePatch belongs in a real job search.
Read every answerRolePatch is a web app for preparing a serious application to a specific job. It reads the job description, matches its requirements against your resume and saved evidence, proposes a tailored resume patch, and shows the changes for review. Cover letters, fit analysis, interview stories, and application packets stay tied to the same role.
No. The tailoring instruction explicitly forbids invented skills, tools, employers, scope, metrics, or accomplishments. RolePatch may reframe, reorder, and emphasize facts already present in the resume, project stash, or achievement evidence. If a job requirement is unsupported, the correct result is a visible gap—not a fabricated claim.
Yes. Guest mode keeps resumes, jobs, tailored drafts, evidence, and application metadata in the current browser. The current guest tailoring path can call the configured AI route without debiting account tokens. Google sign-in adds D1-backed persistence and cross-device account use; clearing browser storage can remove guest data.
The public ATS, keyword, bullet, diff, snippets, and word-count tools work without sign-up. Signed-in accounts start with three tokens. Tailoring, cover letters, fit scoring, interview prep, outreach drafts, and bulk fit scoring debit tokens; packs are implemented at 10 for $5, 30 for $12, and 100 for $30, with no subscription.
No. RolePatch is review-first by architecture. It can queue a job, prepare a packet, run reviewed browser checks, and fill supported ATS fields after a user action. CAPTCHA, missing required fields, outstanding file uploads, and ambiguous submit states stop the flow and create a blocked or failed receipt instead of an unattended submission.
On supported ATS pages, the extension can save a job, open its tailoring flow, retrieve a reviewed application packet, fill visible fields after a user click, and capture fill or submission receipts. A file is used only when the user explicitly selects it, and the extension does not bypass CAPTCHA.
The next application
Bring the job description and the resume you actually earned. RolePatch will help map one to the other—and show you the patch before you use it.
Open RolePatch