Every meaningful shipped change, newest first. We deploy on push to main — small updates land here within hours.
May 2026
Improved
Android — focused on credits + core flows (Pro subscription and product tour removed)
We've simplified the Android app to focus on what actually moves the needle: building resumes, tracking jobs, and chatting with Compass. The Pro monthly subscription is no longer offered on Android (you can still buy credit packs anytime — they never expire), and the in-app product tour has been removed in favour of letting the app speak for itself. Settings is shorter and quieter as a result.
'CraftMyResume Pro' row removed from Settings; the Pro badge on Home is gone too
'Take the tour' replay sheet and the first-visit walk-through overlay are both retired
Credit packs remain the way to top up — UPI, cards, netbanking, all unchanged
Fixed
Android — Inbox no longer crashes on new notification types + tracker / Compass polish
Biggest fix: the Inbox screen could fail to load after we shipped new notification kinds (support replies, resume-import receipts) — the older app didn't recognise them and refused to render the list. The Inbox is now resilient: it gracefully falls back for any future notification type the app doesn't know about yet. Plus a polish pass over the tracker and the Compass coach: the pipeline row stays on one line and scrolls horizontally instead of wrapping awkwardly, Follow-up and Reply now show different icons, Compass picker chips render clean (no stray asterisks), sentences in streamed replies no longer collide, and the refine chip row fades on the right edge so it's obvious there's more to scroll.
Inbox renders every notification — support replies, resume-import updates included — and won't break when new types ship
Job pipeline pills stay on one line and scroll horizontally on narrow phones
Reply button gets its own arrow icon, distinct from Follow-up's envelope
Support replies are always attributed to 'CraftMyResume Support', not the on-duty teammate's personal name
Compass resume-picker chips no longer leak literal **bold** markers
Streaming sentences get a space between them when the model forgets one
Refine chips (Make it shorter / More casual / …) hint at horizontal scroll with a fade edge
Fixed
Android — fixed two crashes around launch and sign-in
1.1.0 had a startup crash that closed the app before the home screen could load, plus a second crash that fired moments after sign-in when push notifications were registering. 1.1.1 fixes both — open it, sign in, stay in.
New
Android — Compass AI coach gets a full glow-up
The Compass tab on Android now matches the web experience. You'll see what Compass is doing in plain English ('Thinking…', 'Reading your resume…', 'Drafting…') instead of generic dots. Empty conversations start with quick prompts to get you moving. Compass can edit and create resumes, flip them public or private, and manage your jobs — every write asks for your approval first, with the credit cost shown up front.
Live status labels so you always know what Compass is working on
Open-this-resume / open-this-job CTA cards when Compass references your library
Four starter prompts on the empty state — tap to send
Approval cards now show risk + credit cost before you confirm
Numbered options become tappable reply chips, and 'Make it shorter / more casual' chips appear under replies
Drafted emails get inline Copy + Open Mail App actions
Fixed
Android — bottom navigation lands on the right screen, closed tickets stop accepting messages
Tapping Home in the bottom bar now actually goes to Home — and tapping Tracker actually goes to Tracker. (Previously, opening a job from one tab could leave it stuck under the other.) On the Support side, once you close a ticket the reply box is replaced with a clear 'this ticket is closed' notice instead of letting you type into the void.
Bottom-nav: each tab tap reliably pops back to that tab's root, no more swapped screens
Support: closed tickets show a clear status notice in place of the composer
Support: the close-ticket confirmation now correctly says replies stop after closing
Improved
Android — seamless Google sign-in, fewer first-launch surprises
Open the Android app and if you've signed in here before with Google, you're already in — no picker, no taps. If you haven't, the new branded Sign in with Google sheet shows up the moment you tap the button. Errors that used to swallow themselves now surface clearly. And first-launch on a fresh install is hardened so installation hiccups stop closing the app before you see the welcome screen.
Silent auto sign-in when you've previously authorized this app for a Google account
Branded Sign in with Google sheet for the explicit button — recognizable, predictable
Sign-in errors now show up where you can see them, with a clear nudge to use the magic link
First-launch hardening — startup hiccups no longer close the app on a fresh install
Faster, more reliable Firebase token handoff under the hood
New
Guided tour — get oriented in under a minute
First-time signups now get a short, opt-in walkthrough of the app: where to build a resume, track jobs, ask Compass, and where your credits live. Skip anytime. Want a refresher later? Tap the avatar menu or Cmd+K and pick a tour; on Android it's Settings → Take the tour.
Auto-fires once for new users — never nags you twice in a row
Replay any time from the avatar menu / Cmd+K palette / Settings
Three deeper tours: dashboard, resume editor, Compass chat
Fixed
Voice input in Compass recovers itself
If you accidentally blocked the mic and then re-allowed it from your browser's site-settings popup, Compass used to keep showing the 'Mic blocked' message until you refreshed the page. It now clears the moment you grant permission, and the mic button starts working again on the next click — no refresh needed. We also tightened the underlying voice handling so the listening state, interim text, and 3-second auto-send behave more consistently across Chrome and Safari.
Mic permission state is now picked up live — no page refresh after toggling in browser settings
Clearer error messages when no microphone is found vs. permission denied
More reliable listening + auto-send across Chrome, Edge, and Safari
Improved
Extension reliability — more sites, fewer dead-ends
The browser extension now grabs job descriptions cleanly from a much wider set of company career pages, fills in the company name where it used to say 'Unknown,' and finds the right 'send your CV here' email more often. Clicking a resume from the extension now opens a logged-in download page instead of a 404, and generating an email or cover letter works on jobs you saved earlier — no need to re-capture.
Captures now work on Workday, BambooHR, Recruitee, Teamtailor, and Personio job pages
Company name falls back through several signals so 'Unknown' is much rarer
Email detection prefers explicit 'mailto:' links in the job body
Resumes open to a clean download page instead of 404
Generate Email and Generate Cover Letter work on jobs saved earlier
Improved
Calmer Compass landing + better JD handling
The Compass empty state is now a quiet, focused composer with four minimal starter prompts above the input — no more crowded grid of cards and no more flicker as you type. We also taught Compass to attach a job description to a job you've already saved: paste the JD in chat and approve the chip, and it's ready to tailor against.
Empty state replaced with four minimal starter chips above the input
No more card flicker while typing in a new conversation
Compass can now save a pasted JD onto an existing job (no need to re-create it)
Job lists now show which jobs already have a usable description on file
Launch
CraftMyResume is live on Product Hunt 🚀
We launched on Product Hunt today. To celebrate, every new signup gets 80 bonus credits on top of the usual 20 — just enter code PRODUCTHUNT on the welcome screen. First 500 only, valid until August 17.
Promo code PRODUCTHUNT — 80 bonus credits on signup
Try the resume builder free at craftmyresume.org/builder — no signup needed
Guest resumes auto-migrate to your account when you sign up
New
Build a resume without signing up
You can now build a full resume at craftmyresume.org/builder with no account required. Your progress is saved locally. Sign up when you're ready to download the PDF, use AI rewrites, or save to your account — your resume migrates automatically.
Improved
Credits go further — all AI actions now ~40% cheaper
We've cut credit costs across every AI action so your balance lasts noticeably longer. Cover letters drop from 5 to 3 credits, ATS fixes and text polish drop to 1 credit each, and Compass now gives free users 15 free turns per day (up from 10).
Cover letter: 5 → 3 credits
ATS fix, text polish, skill suggest, follow-up email, reply email: 2 → 1 credit each
Application email: 3 → 2 credits
Resume tailored to JD: 5 → 3 credits
Compass free pool: 10 → 15 turns per day
New
Mobile apps — iOS and Android launching soon
We're putting the finishing touches on native iOS and Android apps for CraftMyResume. Same account, same resumes, same credits as the web — edit on the train, ask Compass on the walk, track on the couch. Drop your email at /support to get on the early-access list and we'll let you know the day the App Store and Play Store listings go live.
Native iOS and Android — not a wrapped webview
One account across web, extension, iOS, and Android
Push notifications when a recruiter replies
New
Compass overhaul — smarter context, editor shortcuts, voice, and speed
A big batch of Compass improvements landed today. Compass now remembers which resume and job you're working on across every message in a thread — no more re-asking which resume after the first one. You can also tell Compass to make a resume private, not just public. When Compass suggests edits, it now drops an 'Open in editor' card in chat so you go straight to the right section pre-filled. The chat handles 200+ message threads without any stutter. Voice input now keeps listening through natural pauses and auto-sends after 3 seconds of silence — with a live countdown and a Stop & Send button if you'd rather control the timing.
Pinned context chip — switch resume or job focus mid-thread without starting over
Make a resume private via chat (Approve / Deny chip, as always)
Open-in-editor card appears when Compass has a draft change ready
Smooth live status row shows what Compass is doing between messages
Long threads are now virtualised — no frame drops even at 200+ messages
Improved
Smoother top nav and a working loading state on sign-in
The Features menu in the top nav now stays open when you move your cursor onto it — no more disappearing dropdown mid-hover. The "Send magic link" button on the sign-in page now shows a spinner the instant you click it, so you know the link is on its way. There's also a new desktop-only shortcut in the top nav that takes you straight to the browser extension page.
Improved
Visible payment trust on the pricing section
The pricing section now shows the payment methods you can actually use to top up — Visa, Mastercard, UPI, RuPay, Amex, Net Banking — alongside the Razorpay attribution. A small Mozilla Observatory grade badge in the footer links out to the public security report.
New
Meet the team — there's now an About page
If you've been wondering who's behind CraftMyResume, the new /about page introduces the founder (Hansraj Rana), the workspace's three operating rules, and the basics on where we're based and how to reach us.
New
Browse all nine resume templates in one place
We've added a public templates gallery so you can see every design before signing up — single-column ATS-safe options like Sequoia and Maple, modern picks like Cypress and Aspen, the classic Cedar, and creative ones like Redwood. Pick the look that fits the role; the content stays the same when you switch.
Visit /templates to browse
All nine are free, forever
Switch templates anytime — your content moves with you
New
New: a free ATS resume checker, no signup wall
We've added a dedicated free ATS resume checker page that walks through how the score is actually calculated — the four signals every major ATS uses, the most common mistakes, and a one-pager of FAQs. Score your resume against any JD in 60 seconds.
Visit /ats-checker for the breakdown
Twenty free credits get you ~6 full scans
Score above 75 is interview-grade for that JD
Improved
Faster first paint, snappier credit top-ups
Text now appears immediately when you land on a page — no more brief flash while the font loads. The credit top-up button also opens its payment sheet faster on first click; the heavy lifting now happens quietly in the background while you read the pricing cards.
Fixed
Google sign-in works again
A side-effect of last week's security headers was silently breaking "Continue with Google" — the popup would close without signing you in. Fixed. The magic-link option was unaffected throughout.
New
Compass can now save jobs, tailor resumes, and act in chat
Tell Compass what you want done — paste a job description and ask it to save the role, ask it to tailor a new resume to that job from one of your existing ones, ask it to make a resume publicly shareable, or just say "I got an interview at Acme" and let it update the status. Every change shows an Approve / Deny chip in chat first, so you always confirm before anything happens.
Save a job from a pasted JD — no leaving the chat
Tailor a new resume from a saved job + your default resume
Flip a resume to publicly shareable on demand
Update an application's status by just describing what happened
New
Live in-app notifications on the web
When your cover letter, ATS score, or Compass rewrite finishes generating, you'll see a toast in the corner — no need to refresh, no need to switch tabs. Same realtime delivery the Android app uses, now on the web.
New
Career Compass, ATS, extension & mobile — explore everything CraftMyResume
Four dedicated pages, one for each pillar of the product, so you can see what each one actually does before you sign up. Tour the AI coach, the ATS scorer, the browser extension, and the Android app — with live previews of the experience.
/features/compass — meet the AI career coach
/features/ats — see a real keyword diff against a JD
/features/extension — watch one-click capture in action
/features/mobile — preview the Android home + tracker
New
Pro is now front-and-centre on pricing
Heavy job hunters can now switch to Pro right from the pricing page. ₹199/month gets you 500 credits monthly, every premium template unlocked, a faster AI queue, and unlimited Career Compass. Cancel anytime; credit packs still available for everyone else.
New
Submit support tickets right inside the app
Stuck on something? Open Support from your account and file a ticket with screenshots or files attached. You'll see the back-and-forth in one place — no more email tag — and get an email when our team replies.
Attachments supported (images, PDFs, text)
Open + resolved history in your account
Email pings on every reply
Launch
CraftMyResume v0.1 — public beta
The whole career OS, in one workspace. Build resumes, generate cover letters with AI, track every application, and share via a public profile. India-first pricing, no subscription.
20 free credits on signup
Pay-as-you-go top-ups from ₹49 (100 credits)
All five ATS templates included on the free tier
New
AI cover letters tied to your wins
Drop in a job description, pick a resume, and our AI tailors a 250–350 word letter that quantifies your impact.
Tones: warm · formal · direct
5 credits per letter; failed calls aren't charged
Saved to the job tracker entry automatically
New
AI bullet rewriting — 1 credit each
Click the ✦ next to any resume bullet to get an action-verb-led, ATS-friendly rewrite. "Worked on the dashboard" becomes "Led FE rebuild of analytics dashboard, cutting load time 47% and growing DAU 2.3× across 80k users."
New
Resume builder + 5 ATS templates
Form-based editor with live preview. Five ATS-friendly templates (Sequoia, Cypress, Pine, Birch, Maple) — switch between them without retyping anything.
New
Job tracker with Kanban + List
Saved → Applied → In review → Interview → Offer. Each card holds the JD, your tailored resume, the cover letter, dates, contacts, and notes. Pending captures from the Chrome extension surface as a strip you can promote with one click.
New
Chrome extension — save jobs in one click
One toolbar click on any LinkedIn / Naukri / Indeed posting (and most company careers pages via heuristic fallback) drops the JD into your tracker. Single sign-on with the web app via a secure pairing token.
New
Credit packs — UPI, cards, netbanking
Four packs from ₹49 → ₹1,499. Credits never expire. Payments are verified end-to-end so you'll never see a double charge.
New
PDF export
High-quality A4 PDFs from any template. Selectable text, ATS-parseable, ready to send.
Improved
Realtime cross-device delivery
When AI finishes a cover letter, the result pings whichever device you're on — laptop, extension, or phone. No polling, no refresh.
Want a heads-up on new releases? Email hello@craftmyresume.org and we'll add you to the build-in-public list.