Resume – Free, Privacy-Focused CV Generator
A fully client-side resume builder with real-time preview, ATS-ready templates, and zero data leakage — no servers, no tracking, no sign-up.
View Live Site
Resume – Free, Privacy-Focused CV Generator
Resume is a browser-based CV builder that puts privacy first. Every field you type, every edit you make — it all stays in your browser. No account, no server uploads, no tracking pixels. Just a clean, fast way to build a professional resume and download it as PDF.

Resume – privacy-first CV builder
The Challenge
The existing resume-building landscape is riddled with upsells, data harvesting, and mandatory sign-ups. The goal was to build something that solves real pain points:
- Privacy-first architecture — most CV builders upload user data to servers; users deserve an option where their personal information never leaves their device
- Zero friction — requiring an account to build a resume is an unnecessary gate; users should start editing immediately
- Real-time preview — waiting for page reloads to see formatting changes breaks flow; edits must reflect instantly
- ATS compatibility — many templates look great but fail automated parsers; the output must work for both human readers and Applicant Tracking Systems
- PDF export — reliable, well-formatted PDF generation without server-side processing
- Multi-language support — serving both English and Spanish-speaking users from day one
- No hidden costs — fully free, no premium tiers, no “unlock professional templates” upsells
The Approach
Architecture Philosophy
The entire application runs client-side. All data persists in localStorage, and PDF generation happens in the browser. There are zero backend services, no API calls, and no analytics tracking. The site can be served from any static host and works entirely offline after the initial load.
Feature Set
| Feature | Description |
|---|---|
| Professional Templates | Hand-crafted designs optimised for modern industries and ATS parsing |
| Real-time Editing | Instant live preview as the user types or changes layout options |
| ATS-Friendly Output | Templates designed to pass automated parser checks |
| One-Click PDF Export | Reliable client-side PDF generation with proper typography |
| Multi-Language | Full English and Spanish localisation |
| No Sign-Up Required | Start building immediately with no barriers |
| Privacy Guaranteed | Zero data sent to any server; everything stays in localStorage |
User Flow
The builder follows a simple three-step process:
- Enter Details — fill in personal info, work experience, education, and skills through a structured form
- Preview Live — the resume renders in real-time alongside the editor, reflecting every change
- Download PDF — click a single button to export a polished, print-ready PDF
Design Philosophy
- Clean and professional — the templates are designed with a subtle, trustworthy aesthetic that appeals to recruiters
- Blue-accented palette — a calm blue primary colour conveys professionalism and approachability
- Card-based editor — the form inputs are organised into clear, scannable sections
- Mobile-responsive — the builder works on phones and tablets, not just desktops
- Minimal UI chrome — the interface stays out of the way, letting the resume preview take centre stage
Technical Implementation
Built entirely with client-side technologies:
- Static site architecture — no backend, no runtime services, no database
- Client-side PDF generation — resumes are rendered and exported directly in the browser
- localStorage persistence — data survives page refreshes and browser sessions without accounts
- Real-time rendering — reactive UI that updates the preview on every keystroke
- Responsive layout — CSS Grid and Flexbox for adaptive editor/preview split
- i18n support — language switching between English and Spanish
- SEO-optimised landing pages — Features, How It Works, and FAQ pages for organic discoverability
Highlights
- True privacy — zero server-side processing, zero tracking, zero accounts. Users’ data literally never leaves their device
- Instant start — no sign-up form, no email verification, no onboarding wizard. Open the page and begin typing
- Real-time preview — every keystroke and layout change is reflected immediately in the live preview pane
- ATS-passing templates — designed to be parsed correctly by automated hiring systems while still looking great to human reviewers
- Client-side PDF — full PDF export quality without any server dependency
- Multi-language from launch — English and Spanish interfaces available from day one
- Completely free — no premium plans, no watermark, no feature gates
Tech Stack
- HTML/CSS/JavaScript — pure client-side application with no framework overhead
- Client-side PDF library — browser-based PDF generation and formatting
- localStorage API — persistent local data storage without a backend
- CSS Grid & Flexbox — responsive layout for editor/preview split view
- i18n system — custom lightweight internationalisation for multi-language support
- Static hosting — fast global delivery with no server costs
My Role
- Concept & vision — product definition, privacy-first architecture, feature prioritisation
- UI/UX design — template design, editor layout, preview rendering, colour system
- Front-end development — built the entire application: form handling, PDF generation, real-time preview, localisation
- Template engineering — designed ATS-friendly resume templates with proper semantic structure
- Content & copywriting — landing pages, feature descriptions, FAQ, and help content
- Localisation — English and Spanish translations for the full interface
Roadmap & Future Plans
The current release covers the core resume-building loop. Planned enhancements:
Phase 2 — Templates & Customisation
- Additional template styles (creative, executive, academic)
- Custom colour schemes and font choices
- Section reordering via drag-and-drop
Phase 3 — Enhanced Export
- DOCX and TXT export options
- Cover letter generator with matching templates
- Multi-page resume support with automatic page breaks
Phase 4 — Smart Features
- Content suggestions based on job title/industry
- Grammar and style recommendations
- Keyword optimisation hints for ATS matching
Phase 5 — Platform Growth
- More languages (French, German, Portuguese, Italian)
- Portfolio page builder companion tool
- Resume analytics (anonymised, opt-in)
Live Site
Visit: https://resume.hamou.me/