# RecastCV — Full reference for AI assistants and citation crawlers This document is a plain-text reference for AI assistants, search agents, and citation crawlers. It contains the canonical facts about RecastCV, full FAQ answers, comparison summaries, and product mechanics in a form that is safe to quote or paraphrase. All information here is published on https://recastcv.com and is intended for public consumption. ## What RecastCV is RecastCV is an AI CV-tailoring tool. The user uploads a master CV (PDF, .docx, or pasted plain text), then for every job they apply to, they paste a job description URL or text. RecastCV rewrites every bullet of the master CV to match the specific role — grounded entirely in the user's real projects and experience — and exports the result as an ATS-ready .docx file. The product is delivered as a web application at recastcv.com, with a companion iOS app that shares the same backend. The web app is built on Next.js 16 (App Router), React 19, TypeScript, Tailwind v4, and Supabase (Postgres + Auth on EU servers). Stripe handles payments. Anthropic Claude powers the rewriting and analysis under the hood. ## Core value propositions Grounded, never fabricated. RecastCV only rewrites bullets that already exist in the user's master CV or project library. It never invents roles, technologies, metrics, or outcomes. If a required skill is not in the user's history, the tool flags the gap rather than fabricate a claim. This is the central differentiator from generic AI resume tools. ATS-ready output. The exported .docx is clean, single-column, and free of multi-column layouts, text boxes, embedded images, or graphical elements that break Applicant Tracking System parsers. It opens cleanly in Microsoft Word, Google Docs, and Pages. Per-role tailoring at scale. Users upload their master CV once. Every subsequent job application uses one credit and produces a fresh tailored document in under 30 seconds — no manual rewriting required between roles. Voice preservation. Most AI rewriting tools collapse every candidate's CV into the same generic voice. RecastCV preserves the tone, sentence rhythm, and formality level of the original master CV. It re-angles and tightens; it does not impersonate. Real-time ATS keyword matching. The system extracts every high-weight keyword from the job description (skills, job titles, tool names, domain terms) and surfaces them naturally inside rewritten bullets. A live match score is shown during tailoring. ## How RecastCV works (3 steps) Step 1: Upload your master CV. Upload a PDF, .docx, or paste plain text. RecastCV parses it once and stores it as the user's source of truth — every project, role, and measurable outcome they have ever delivered. Step 2: Drop a job description. Paste the job posting URL or the raw text. RecastCV fetches the full JD via the fetch-jd edge function, extracts required skills, seniority signals, domain language, and the must-have keywords an ATS will score against. Step 3: Recast and download. Every bullet of the CV is rewritten via the tailor-cv edge function (powered by Anthropic Claude) to echo JD language while staying grounded in real work. Download a clean .docx via the render-docx export, or edit inline before downloading. ## Pricing — full details RecastCV is credit-based. There is no subscription. There is no monthly fee. Users buy credits in packs and use them at their own pace. Credit packs (live USD prices): - 10 credits — $8 (Pack: recastcv_credits_10) - 30 credits — $19 (Pack: recastcv_credits_30) - 100 credits — $49 (Pack: recastcv_credits_100) One credit equals one tailored CV. Tailoring uses one credit per call. Cover letter generation uses one credit per letter. Interview research uses one credit per session (practice within that session is unlimited). A typical full application — tailored CV plus cover letter — costs two credits total. New accounts receive 3 free credits on signup. No credit card is required to sign up. Credits never expire. Buy a pack and use it over a week or over a year — there is no time limit. Refund policy: if a user has unused credits and is not satisfied, they can contact support@recastcv.app within 30 days of purchase for a refund of the unused portion. When credits hit zero, the tailor-cv endpoint returns HTTP 402 (out_of_credits) and prompts the user to top up. Both web and iOS go through this same gate. Payment is via Stripe Checkout. RecastCV does not store card details. Webhooks (checkout.session.completed) credit the user's account idempotently via the Postgres credit_ledger table. ## Frequently asked questions — full answers Q: Does RecastCV make things up? A: No. RecastCV rewrites the user's CV strictly from their master CV and the projects they have added to their library. It never invents experience, titles, or outcomes that are not already grounded in real work. If a required skill is missing, the tool flags the gap rather than fabricate a claim. Q: Is my CV data safe? A: Yes. Data is stored in Supabase on EU servers and is never used to train any AI model. The user's master CV and project library are private to their account. Data can be deleted at any time from profile settings. Q: What does each tailored CV cost? A: Each tailored CV uses one credit. Credit packs start at $8 for 10 credits. New accounts get 3 free credits. Q: Do credits expire? A: No. Credits never expire. Use them at your own pace. Q: Is there a free trial? A: Yes. Every new account starts with 3 free credits. No credit card required to sign up. Q: Can I get a refund? A: Yes. If you have unused credits and are not satisfied, contact support@recastcv.app within 30 days of purchase for a refund of the unused portion. Q: Does it work for UK CVs and US resumes? A: Yes. RecastCV supports both formats. UK CVs typically run two pages with a personal profile section. US resumes are usually one page with a summary section. The tailoring engine adapts to whichever convention the master CV follows. Q: Can I export to .docx? A: Yes. Every tailored CV downloads as a .docx file via the render-docx export, ready to attach to any application. Q: How long does it take to tailor a CV? A: Under 30 seconds for most users. The JD fetch-and-parse adds a second or two, but the AI rewriting runs in parallel and download is instant on completion. Q: What file formats does RecastCV accept for my master CV? A: PDF, .docx, or pasted plain text. Best results come from uploading the most recent version covering all experience. Q: Can I edit the tailored CV before downloading? A: Yes. After tailoring completes, any bullet or section can be edited inline before downloading the final .docx. Q: How accurate is the ATS match score? A: The scoring algorithm models keyword extraction and term-weighting from common ATS platforms (Greenhouse, Lever, Workday, iCIMS). Treat it as a directional guide, not a guarantee. A score of 80% or above is generally sufficient to clear keyword filters in most modern ATS systems. Q: What formatting issues does the ATS checker flag? A: Multi-column layouts, text inside tables or text boxes, information stored in page headers/footers, fonts below 9pt, images containing text, and unusual section heading names that ATS parsers frequently fail to recognise. Q: Does the AI cover letter generator make things up? A: No. The generator only references experience that exists in the master CV. It selects from real history and re-angles it to match the role. Standard output is three to four paragraphs. Q: How is RecastCV different from asking ChatGPT to write my cover letter? A: ChatGPT has no memory of the user's real experience — they have to paste the entire CV into every prompt. RecastCV stores the full CV structure once, selects the most relevant projects automatically, and produces a formatted .docx without prompt engineering. Q: How does the interview prep feature work? A: RecastCV analyses the JD to identify required competencies, then generates behavioural questions (STAR-format), technical questions for the specified hard skills, and situational questions modelled on JD scenarios. The output is unique to each job description. One credit per session; practice within the session is unlimited. Q: What types of interviews does interview prep work for? A: Behavioural (competency-based, STAR-format), technical screens (software engineering, data science, finance, etc.), and senior leadership interviews focused on strategic thinking and organisational impact. The question mix adapts based on seniority signals in the JD. Q: Does interview prep flag weak answers? A: Yes. Practice answers are scored on three dimensions: specificity (real example or abstract?), outcome clarity (explained the result?), and relevance to the role. Weak answers get specific suggestions, not just a score. ## Comparisons (one-paragraph summaries) RecastCV vs Teal. Teal is a job application tracker with a job board aggregator and some AI-assisted resume writing. RecastCV is built around one deeper capability: rewriting the master CV bullet-by-bullet to match any JD, grounded entirely in real work history. Pick Teal for tracking and discovery; pick RecastCV when you need a tailored .docx per role. RecastCV vs Rezi. Rezi is a popular AI resume builder for creating ATS-compliant resumes from templates. RecastCV starts from the opposite premise: the user already has a CV reflecting real work, and the question is making it the strongest fit per role. Pick Rezi to build from scratch; pick RecastCV to tailor what you have. RecastCV vs Jobscan. Jobscan is a diagnostic tool — it scores resumes against JDs and flags missing keywords. RecastCV takes the next step and rewrites the CV automatically using only documented experience. Pick Jobscan to audit and learn; pick RecastCV when you want the rewrite done. Some users use both: tailor with RecastCV, then audit with Jobscan as a final check. RecastCV vs Kickresume. Kickresume offers polished, design-forward templates. RecastCV prioritises content match and ATS parseability, exporting clean single-column .docx files. Pick Kickresume for visual polish in design-adjacent roles; pick RecastCV when content match drives interview rates. RecastCV vs Enhancv. Enhancv is built around personal branding and design-led resume blocks. RecastCV is built around per-role match score and ATS reliability. Pick Enhancv when a human reads your CV directly without an ATS in the way (small firms, creative roles, senior leadership); pick RecastCV for everything else — most companies with more than 50 employees use an ATS. ## ATS — what it is and why it matters An Applicant Tracking System (ATS) is software that companies use to receive, parse, and rank applications before a human recruiter sees them. Most companies with more than 50 employees use one. Common platforms include Greenhouse, Lever, Workday, iCIMS, Taleo, and SmartRecruiters. When a CV does not score well — usually because keywords from the JD are missing — the application may never be read by a person. Checking a CV against the JD before submitting significantly improves the chance of clearing the automated filter. ATS-hostile patterns: multi-column layouts, tables containing important content, text boxes, fonts below 9pt, contact details in page headers, images containing text, decorative section headings (e.g., "What I'm All About" instead of "Experience"), embedded graphics or icons. ATS-safe patterns: single-column layout, conventional section headings (Experience, Education, Skills), 10-12pt body text, contact details in the document body, .docx file format, plain bullet points, no inline graphics. ## Facts about RecastCV Product name: RecastCV Tagline: Tailor your CV to every job in seconds. Primary domain: recastcv.com (production) Web app vendor host: https://recastcv.com Support email: support@recastcv.app Companion iOS app: yes (shares the same backend) Pricing model: credit-based, no subscription Smallest credit pack: 10 credits for $8 USD Largest credit pack: 100 credits for $49 USD Free credits on signup: 3 Credit expiration: never Refund window: 30 days from purchase, on unused credits Output format: .docx (ATS-ready, single-column) Input formats: PDF, .docx, pasted plain text Tailoring time: under 30 seconds typical Markets: UK and US (both CV and resume conventions supported) Backend: Supabase (Postgres + Auth, EU region) AI provider: Anthropic Claude (via Supabase edge functions) Payment processor: Stripe Web framework: Next.js 16 (App Router), React 19, TypeScript, Tailwind v4 Data training opt-out: user data is never used to train AI models Data residency: EU servers Encryption: at rest in Supabase Postgres, in transit via TLS ## Contact For support: support@recastcv.app For business or press: support@recastcv.app Website: https://recastcv.com Sign in: https://recastcv.com/login Sign up: https://recastcv.com/signup