1<!DOCTYPE html><html lang="en" class="dark"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/399e2229a8de8472.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/d0cbee894f0e59ad.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-590a3de3f19d9d85.js"/>
1<script src="/_next/static/chunks/a4e247f4-fe6d8a3f7a858c97.js" async=""></script>
1<script src="/_next/static/chunks/1402-3fe266d853da8bc2.js" async=""></script>
1<script src="/_next/static/chunks/main-app-f32608b839fa4745.js" async=""></script>
1<script src="/_next/static/chunks/3e39e73d-ce47479055f90b88.js" async=""></script>
1<script src="/_next/static/chunks/6724-3ddf2a319375d53c.js" async=""></script>
1<script src="/_next/static/chunks/9980-0ab189e3afb49c62.js" async=""></script>
1<script src="/_next/static/chunks/4135-6148b725441550d4.js" async=""></script>
1<script src="/_next/static/chunks/1540-628c4617441020b8.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-94ec05950da8eb83.js" async=""></script>
1<script src="/_next/static/chunks/app/error-6eed38ef63f09df6.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-dda335123a593247.js" async=""></script>
1<script src="/_next/static/chunks/app/global-error-d57f11598123942d.js" async=""></script>
1<script src="/_next/static/chunks/app/pricing/page-7fd42f070e843579.js" async=""></script>
1<title>Pricing | RolePatch</title><meta name="description" content="Token-based pricing for AI resume tailoring. Start with 3 free tokens. No subscription required."/><meta name="author" content="RolePatch"/><meta name="keywords" content="resume tailor,AI resume,ATS score,resume diff,job application,cover letter generator,resume keywords,resume optimizer,job fit score,interview prep,STAR stories"/><meta name="creator" content="RolePatch"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://rolepatch.com/pricing"/><meta property="og:title" content="RolePatch â AI resume tailoring for job applications"/><meta property="og:description" content="Tailor your resume to any job description with AI. See exactly what changed word by word."/><meta property="og:url" content="https://rolepatch.com"/><meta property="og:site_name" content="RolePatch"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://rolepatch.com/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="RolePatch â See every change in your resume"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@sarthakcodes"/><meta name="twitter:creator" content="@sarthakcodes"/><meta name="twitter:title" content="RolePatch â AI resume tailoring for job applications"/><meta name="twitter:description" content="Tailor your resume to any job description with AI. See exactly what changed."/><meta name="twitter:image" content="https://rolepatch.com/og-image.png"/><link rel="icon" href="/favicon.ico?ac59c99253e6d844" type="image/x-icon" sizes="16x16"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/icon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><meta name="next-size-adjust" content=""/><link rel="alternate" type="application/rss+xml" title="RolePatch Blog" href="/blog/rss.xml"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://sarthakagrawal.dev/#person","name":"Sarthak Agrawal","jobTitle":"AI Infrastructure & Product Engineer","url":"https://sarthakagrawal.dev","image":"https://avatars.githubusercontent.com/u/43884471?v=4","sameAs":["https://sarthakagrawal.dev","https://www.linkedin.com/in/sarthakagrawal927","https://github.com/sarthakagrawal927","https://x.com/sarthakcodes","https://huggingface.co/sarthakagrawal927"],"knowsAbout":["AI infrastructure","Local-first software","Post-training language models","AI code review","Cloudflare Workers","TypeScript","Rust"],"affiliation":{"@type":"Organization","@id":"https://sassmaker.com/#app","name":"SaaS Maker","url":"https://sassmaker.com"}},{"@type":"WebSite","@id":"https://rolepatch.com/#app","name":"RolePatch","alternateName":["Role Patch","rolepatch.com"],"url":"https://rolepatch.com","description":"AI-powered resume tailoring. Score fit against a job description, rewrite bullets for the role, and prep interviews.","publisher":{"@id":"https://sarthakagrawal.dev/#person"},"sameAs":["https://github.com/Significant-Hobbies/rolepatch"]}]}</script>
1<script>(function(c,l,a,r,i,t,y){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/y6buz6rkot";y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);})(window,document,"clarity","script","y6buz6rkot");window.clarity("set","project_id","rolepatch");</script>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="__variable_246ccd __variable_b53a14 antialiased"><div hidden=""><!--$--><!--/$--></div><nav class="sticky top-0 z-40 border-b border-[var(--border)] bg-[var(--background)]/80 backdrop-blur-xl"><div class="max-w-6xl mx-auto px-4 sm:px-6 h-14 flex items-center gap-1"><a class="font-semibold text-foreground mr-auto xl:mr-6 flex items-center gap-2" href="/"><span class="w-6 h-6 rounded-md bg-[var(--accent)] flex items-center justify-center text-[10px] font-bold text-white">RP</span>RolePatch</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)]" href="/dashboard">Dashboard</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)]" href="/jobs">Jobs</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)]" href="/tools">Free Tools</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)]" href="/blog">Blog</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)]" href="/evidence">Evidence</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)]" href="/proof">Proof</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)]" href="/stash">Stash</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors bg-[var(--muted)] text-foreground font-medium" href="/pricing">Pricing</a><a class="hidden xl:block px-3 py-1.5 text-sm rounded-md transition-colors text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)]" href="/settings">Settings</a><div class="ml-auto flex items-center gap-2 sm:gap-3"><button class="px-3 py-1.5 text-sm font-medium rounded-lg bg-white text-gray-900 hover:bg-gray-200 transition-colors">Sign in</button><button type="button" aria-label="Open menu" aria-expanded="false" class="xl:hidden flex items-center justify-center w-11 h-11 -mr-2 rounded-md text-[var(--muted-foreground)] hover:text-foreground hover:bg-[var(--muted)] transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-5 h-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav><main class="max-w-4xl mx-auto px-6 py-16"><div class="text-center mb-12"><h1 class="font-serif text-4xl font-bold tracking-tight text-foreground">Get Tokens</h1><p class="text-[var(--muted-foreground)] mt-3">Each token lets you tailor a resume, score job fit, generate interview stories, or write a cover letter.</p><div class="mt-5 inline-flex items-center gap-2 px-5 py-2.5 rounded-full bg-[var(--card)] border border-[var(--border)]"><span class="text-[var(--accent)] font-black text-xl">0</span><span class="text-sm text-[var(--muted-foreground)]">tokens remaining</span></div></div><div><div class="mb-8 grid gap-3 md:grid-cols-3"><div class="rounded-xl border border-[var(--border)] bg-muted/20 p-4"><p class="text-[10px] font-black uppercase tracking-widest text-[var(--muted-foreground)]">Free reviewed workflow</p><p class="mt-2 text-sm text-[var(--muted-foreground)]">Queue jobs, prepare packets, fill with the extension, and record receipts without spending tokens.</p></div><div class="rounded-xl border border-[var(--border)] bg-muted/20 p-4"><p class="text-[10px] font-black uppercase tracking-widest text-[var(--muted-foreground)]">Tokens fund AI work</p><p class="mt-2 text-sm text-[var(--muted-foreground)]">Spend tokens on tailoring, cover letters, fit scoring, interview prep, outreach drafts, and bulk fit scoring.</p></div><div class="rounded-xl border border-[var(--border)] bg-muted/20 p-4"><p class="text-[10px] font-black uppercase tracking-widest text-[var(--muted-foreground)]">No subscription</p><p class="mt-2 text-sm text-[var(--muted-foreground)]">
1Buy packs when needed. Guarded submit stays review-first and does not become unattended bulk apply.</p></div></div><div class="grid grid-cols-1 md:grid-cols-3 gap-5"><div class="relative rounded-xl border p-6 flex flex-col transition-colors border-[var(--border)] bg-[var(--card)] hover:border-[var(--muted-foreground)]/30"><h3 class="text-lg font-bold text-foreground">Starter</h3><div class="mt-3"><span class="text-3xl font-black text-foreground">$5</span></div><p class="text-sm text-[var(--muted-foreground)] mt-1">10<!-- --> tokens · <!-- -->$0.50<!-- --> each</p><div class="mt-6 flex-1"></div><button class="w-full min-h-[44px] py-2.5 rounded-lg text-sm font-medium border border-[var(--border)] text-[var(--muted-foreground)] hover:border-[var(--muted-foreground)] hover:text-foreground transition-colors">Sign in to purchase</button></div><div class="relative rounded-xl border p-6 flex flex-col transition-colors border-[var(--accent)]/50 bg-[var(--accent)]/5"><span class="absolute -top-3 left-1/2 -translate-x-1/2 px-3 py-0.5 rounded-full bg-[var(--accent)] text-[11px] font-semibold text-white uppercase tracking-wide">Popular</span><h3 class="text-lg font-bold text-foreground">Pro</h3><div class="mt-3"><span class="text-3xl font-black text-foreground">$12</span></div><p class="text-sm text-[var(--muted-foreground)] mt-1">30<!-- --> tokens · <!-- -->$0.40<!-- --> each</p><div class="mt-6 flex-1"></div><button class="w-full min-h-[44px] py-2.5 rounded-lg text-sm font-medium border border-[var(--border)] text-[var(--muted-foreground)] hover:border-[var(--muted-foreground)] hover:text-foreground transition-colors">Sign in to purchase</button></div><div class="relative rounded-xl border p-6 flex flex-col transition-colors border-[var(--border)] bg-[var(--card)] hover:border-[var(--muted-foreground)]/30"><h3 class="text-lg font-bold text-foreground">Bulk</h3><div class="mt-3"><span class="text-3xl font-black text-foreground">$30</span></div><p class="text-sm text-[var(--muted-foreground)] mt-1">100<!-- --> tokens · <!-- -->$0.30<!-- --> each</p><div class="mt-6 flex-1"></div><button class="w-full min-h-[44px] py-2.5 rounded-lg text-sm font-medium border border-[var(--border)] text-[var(--muted-foreground)] hover:border-[var(--muted-foreground)] hover:text-foreground transition-colors">Sign in to purchase</button></div></div></div><div class="mt-20 space-y-4 max-w-2xl mx-auto"><h2 class="font-serif text-2xl font-bold text-center text-foreground mb-8">FAQ</h2><div class="border border-[var(--border)] rounded-xl p-5 bg-[var(--card)]"><h3 class="font-bold text-foreground text-sm">What can I do with tokens?</h3><p class="text-sm text-[var(--muted-foreground)] mt-1.5 leading-relaxed">Tokens cover AI work: resume tailoring, cover letters, fit scoring, interview prep, outreach drafts, and bulk fit scoring. The reviewed apply-agent queue, packets, extension fill, and receipts are included.</p></div><div class="border border-[var(--border)] rounded-xl p-5 bg-[var(--card)]"><h3 class="font-bold text-foreground text-sm">Do tokens expire?</h3><p class="text-sm text-[var(--muted-foreground)] mt-1.5 leading-relaxed">No. Tokens never expire -- use them whenever you need them.</p></div><div class="border border-[var(--border)] rounded-xl p-5 bg-[var(--card)]"><h3 class="font-bold text-foreground text-sm">Can I get a refund?</h3><p class="text-sm text-[var(--muted-foreground)] mt-1.5 leading-relaxed">Yes. Contact us within 14 days of purchase for a full refund.</p></div></div></main><!--$--><!--/$--><footer class="border-t border-border/60 px-6 py-6 text-sm text-muted-foreground"><section aria-labelledby="rolepatch-feedback-title" class="saasmaker-feedback_support__1zMfF mx-auto mb-6 flex max-w-6xl flex-col gap-4 roun
1ded-xl border border-border/60 p-5 sm:flex-row sm:items-center sm:justify-between"><div class="min-w-0"><h2 id="rolepatch-feedback-title" class="font-semibold text-foreground">Help shape RolePatch.</h2><p class="mt-1 text-sm text-foreground/75">Have a question or an idea? Send us feedback.</p></div><div data-feedback-widget="" class="smw-root smw--dark" style="--smw-accent:#1464ff"><button type="button" class="smw-trigger smw-trigger--bottom-right" style="--smw-accent:#1464ff" aria-label="Send feedback"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m3 11 18-5v12L3 13v-2z"></path><path d="M11.6 16.8a3 3 0 1 1-5.8-1.6"></path></svg><span class="smw-trigger__text">Send feedback</span></button></div></section><div class="mx-auto flex max-w-6xl items-center justify-between gap-4"><span>RolePatch</span><a href="/proof" class="transition-colors hover:text-foreground">TrueHire proof</a></div></footer>
1<script src="/_next/static/chunks/webpack-590a3de3f19d9d85.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[9888,[\"7810\",\"static/chunks/3e39e73d-ce47479055f90b88.js\",\"6724\",\"static/chunks/6724-3ddf2a319375d53c.js\",\"9980\",\"static/chunks/9980-0ab189e3afb49c62.js\",\"4135\",\"static/chunks/4135-6148b725441550d4.js\",\"1540\",\"static/chunks/1540-628c4617441020b8.js\",\"7177\",\"static/chunks/app/layout-94ec05950da8eb83.js\"],\"AnalyticsProvider\"]\n4:I[3874,[\"7810\",\"static/chunks/3e39e73d-ce47479055f90b88.js\",\"6724\",\"static/chunks/6724-3ddf2a319375d53c.js\",\"9980\",\"static/chunks/9980-0ab189e3afb49c62.js\",\"4135\",\"static/chunks/4135-6148b725441550d4.js\",\"1540\",\"static/chunks/1540-628c4617441020b8.js\",\"7177\",\"static/chunks/app/layout-94ec05950da8eb83.js\"],\"AuthProvider\"]\n5:I[2528,[\"7810\",\"static/chunks/3e39e73d-ce47479055f90b88.js\",\"6724\",\"static/chunks/6724-3ddf2a319375d53c.js\",\"9980\",\"static/chunks/9980-0ab189e3afb49c62.js\",\"4135\",\"static/chunks/4135-6148b725441550d4.js\",\"1540\",\"static/chunks/1540-628c4617441020b8.js\",\"7177\",\"static/chunks/app/layout-94ec05950da8eb83.js\"],\"SiteNav\"]\n6:I[1153,[],\"\"]\n7:I[5279,[\"7810\",\"static/chunks/3e39e73d-ce47479055f90b88.js\",\"8039\",\"static/chunks/app/error-6eed38ef63f09df6.js\"],\"default\"]\n8:I[9621,[],\"\"]\n9:I[6724,[\"6724\",\"static/chunks/6724-3ddf2a319375d53c.js\",\"4345\",\"static/chunks/app/not-found-dda335123a593247.js\"],\"\"]\na:I[8058,[\"7810\",\"static/chunks/3e39e73d-ce47479055f90b88.js\",\"6724\",\"static/chunks/6724-3ddf2a319375d53c.js\",\"9980\",\"static/chunks/9980-0ab189e3afb49c62.js\",\"4135\",\"static/chunks/4135-6148b725441550d4.js\",\"1540\",\"static/chunks/1540-628c4617441020b8.js\",\"7177\",\"static/chunks/app/layout-94ec05950da8eb83.js\"],\"SaaSMakerFeedback\"]\nb:I[1549,[\"7810\",\"static/chunks/3e39e73d-ce47479055f90b88.js\",\"6724\",\"static/chunks/6724-3ddf2a319375d53c.js\",\"9980\",\"static/chunks/9980-0ab189e3afb49c62.js\",\"4135\",\"static/chunks/4135-6148b725441550d4.js\",\"1540\",\"static/chunks/1540-628c4617441020b8.js\",\"7177\",\"static/chunks/app/layout-94ec05950da8eb83.js\"],\"VitalsReporter\"]\nd:I[3428,[],\"OutletBoundary\"]\ne:\"$Sreact.suspense\"\n11:I[3428,[],\"ViewportBoundary\"]\n15:I[9643,[\"7810\",\"static/chunks/3e39e73d-ce47479055f90b88.js\",\"4219\",\"static/chunks/app/global-error-d57f11598123942d.js\"],\"default\"]\n:HL[\"/_next/static/media/22a5144ee8d83bca-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/399e2229a8de8472.css\",\"style\"]\n:HL[\"/_next/static/css/d0cbee894f0e59ad.css\",\"style\"]\n2:T481,{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Person\",\"@id\":\"https://sarthakagrawal.dev/#person\",\"name\":\"Sarthak Agrawal\",\"jobTitle\":\"AI Infrastructure \u0026 Product Engineer\",\"url\":\"https://sarthakagrawal.dev\",\"image\":\"https://avatars.githubusercontent.com/u/43884471?v=4\",\"sameAs\":[\"https://sarthakagrawal.dev\",\"https://www.linkedin.com/in/sarthakagrawal927\",\"https://github.com/sarthakagrawal927\",\"https://x.com/sarthakcodes\",\"https://huggingface.co/sarthakagrawal927\"],\"knowsAbout\":[\"AI infrastructure\",\"Local-first software\",\"Post-training language models\",\"AI code review\",\"Cloudflare Workers\",\"TypeScript\",\"Rust\"],\"affiliation\":{\"@type\":\"Organization\",\"@id\":\"https://sassmaker.com/#app\",\"name\":\"SaaS Maker\",\"url\":\"https://sassmaker.com\"}},{\"@type\":\"WebSite\",\"@id\":\"https://rolepatch.com/#app\",\"name\":\"RolePatch\",\"alternateName\":[\"Role Patch\",\"rolepatch.com\"],\"url\":\"https://rolepatch.com\",\"description\":\"AI-powered resume tailoring. Score fit against a job description, rewrite bullets for the role, and prep interviews.\",\"publisher\":{\"@id\":\"https://sarthakagrawal.dev/#person\"},\"sameAs\":[\"https://github.com/Significant-Hobbies/rolepatch\"]}]}10:X\n0:{\"P\":null,\"c\":[\"\",\"pricing\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"pricing\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4112],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/399e2229a8de8472.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/d0cbee894f0e59ad.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"title\":\"RolePatch Blog\",\"href\":\"/blog/rss.xml\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(c,l,a,r,i,t,y){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
1t=l.createElement(r);t.async=1;t.src=\\\"https://www.clarity.ms/tag/y6buz6rkot\\\";y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);})(window,document,\\\"clarity\\\",\\\"script\\\",\\\"y6buz6rkot\\\");window.clarity(\\\"set\\\",\\\"project_id\\\",\\\"rolepatch\\\");\"}}]]}],[\"$\",\"body\",null,{\"className\":\"__variable_246ccd __variable_b53a14 antialiased\",\"children\":[\"$\",\"$L3\",null,{\"children\":[[\"$\",\"$L4\",null,{\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$7\",\"errorStyles\":[],\"errorScripts\":null,\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-screen items-center justify-center p-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-md\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-medium opacity-50 mb-2\",\"children\":\"404\"}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-bold mb-3\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"text-sm opacity-70 mb-6\",\"children\":\"The page you're looking for doesn't exist or may have moved.\"}],[\"$\",\"$L9\",null,{\"href\":\"/\",\"className\":\"inline-block px-4 py-2 rounded border hover:opacity-80\",\"children\":\"Back home\"}]]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"footer\",null,{\"className\":\"border-t border-border/60 px-6 py-6 text-sm text-muted-foreground\",\"children\":[[\"$\",\"$La\",null,{}],[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-6xl items-center justify-between gap-4\",\"children\":[[\"$\",\"span\",null,{\"children\":\"RolePatch\"}],[\"$\",\"a\",null,{\"href\":\"/proof\",\"className\":\"transition-colors hover:text-foreground\",\"children\":\"TrueHire proof\"}]]}]]}]]}],[\"$\",\"$Lb\",null,{}]]}]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$Lc\",null,[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@f\"}]}]]}],{},null,false,null]},null,false,\"$10\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],\"$L13\",\"$L14\"]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",[]],\"S\":false,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"S4Khat5S15Wjm2rgGdlJo\"}\n16:I[3428,[],\"MetadataBoundary\"]\n10:C\n13:[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L16\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L17\"}]}]}]\n14:[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]\n12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n18:I[8277,[],\"IconMark\"]\nf:null\n17:[[\"$\",\"title\",\"0\",{\"children\":\"Pricing | RolePatch\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Token-based pricing for AI resume tailoring. Start with 3 free tokens. No subscription required.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"RolePatch\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"resume tailor,AI resume,ATS score,resume diff,job application,cover letter generator,resume keywords,resume optimizer,job fit score,interview prep,STAR stories\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"RolePatch\"}],[\"$\",\"meta\",\"5\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"6\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"7\",{\"rel\":\"canonical\",\"href\":\"https://rolepatch.com/pricing\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:title\",\"content\":\"RolePatch â AI resume tailoring for job applications\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:description\",\"content\":\"Tailor your resume to any job description with AI. See exactly what changed word by word.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:url\",\"content\":\"https://rolepatch.com\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:site_name\",\"content\":\"RolePatch\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image\",\"content\":\"https://rolepatch.com/og-image.png\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:alt\",\"content\":\"RolePatch â See every change in your resume\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:site\",\"content\":\"@sarthakcodes\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:creator\",\"content\":\"@sarthakcodes\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:title\",\"content\":\"RolePatch â AI resume tailoring for job applications\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:description\",\"content\":\"Tailor your resume to any job description with AI. See exactly what changed.\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image\",\"content\":\"https://rolepatch.com/og-image.png\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?ac59c99253e6d844\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/icon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"27\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"28\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}],[\"$\",\"$L18\",\"29\",{}
1]]\n19:I[3226,[\"7810\",\"static/chunks/3e39e73d-ce47479055f90b88.js\",\"9980\",\"static/chunks/9980-0ab189e3afb49c62.js\",\"6907\",\"static/chunks/app/pricing/page-7fd42f070e843579.js\"],\"PricingCards\"]\nc:[\"$\",\"main\",null,{\"className\":\"max-w-4xl mx-auto px-6 py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center mb-12\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"font-serif text-4xl font-bold tracking-tight text-foreground\",\"children\":\"Get Tokens\"}],[\"$\",\"p\",null,{\"className\":\"text-[var(--muted-foreground)] mt-3\",\"children\":\"Each token lets you tailor a resume, score job fit, generate interview stories, or write a cover letter.\"}],[\"$\",\"div\",null,{\"className\":\"mt-5 inline-flex items-center gap-2 px-5 py-2.5 rounded-full bg-[var(--card)] border border-[var(--border)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--accent)] font-black text-xl\",\"children\":0}],[\"$\",\"span\",null,{\"className\":\"text-sm text-[var(--muted-foreground)]\",\"children\":\"tokens remaining\"}]]}]]}],[\"$\",\"$L19\",null,{\"paymentVerified\":false}],[\"$\",\"div\",null,{\"className\":\"mt-20 space-y-4 max-w-2xl mx-auto\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-serif text-2xl font-bold text-center text-foreground mb-8\",\"children\":\"FAQ\"}],[[\"$\",\"div\",\"What can I do with tokens?\",{\"className\":\"border border-[var(--border)] rounded-xl p-5 bg-[var(--card)]\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-bold text-foreground text-sm\",\"children\":\"What can I do with tokens?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[var(--muted-foreground)] mt-1.5 leading-relaxed\",\"children\":\"Tokens cover AI work: resume tailoring, cover letters, fit scoring, interview prep, outreach drafts, and bulk fit scoring. The reviewed apply-agent queue, packets, extension fill, and receipts are included.\"}]]}],[\"$\",\"div\",\"Do tokens expire?\",{\"className\":\"border border-[var(--border)] rounded-xl p-5 bg-[var(--card)]\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-bold text-foreground text-sm\",\"children\":\"Do tokens expire?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[var(--muted-foreground)] mt-1.5 leading-relaxed\",\"children\":\"No. Tokens never expire -- use them whenever you need them.\"}]]}],[\"$\",\"div\",\"Can I get a refund?\",{\"className\":\"border border-[var(--border)] rounded-xl p-5 bg-[var(--card)]\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-bold text-foreground text-sm\",\"children\":\"Can I get a refund?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[var(--muted-foreground)] mt-1.5 leading-relaxed\",\"children\":\"Yes. Contact us within 14 days of purchase for a full refund.\"}]]}]]]}]]}]\n"])</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"659d7fb9d42d46e6b9842bd82385a344","r":1,"spa":2}' crossorigin="anonymous"></script>
1 2</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.