Privacy Policy by Architectural Design
This Privacy Policy explains how our resume keyword scanner handles your data. The short answer is: we do not collect it, we do not process it on our servers, and we do not have access to it. Our privacy architecture is built on technical isolation, not legal promises.
1. Zero Server Logs & Zero Data Collection
This website does not use tracking databases, external server processing, or server logs for your text document files. When you paste your resume or upload a PDF or DOCX file, the file contents are read entirely inside your browser. Our web servers never receive the text, never store the document, and never log the filename. There is no user registration system, no authentication cookies, and no analytics beacon capturing your resume content.
Standard web server access logs may record the HTTP request path and timestamp for security purposes, but these logs do not contain your resume text, job descriptions, or any content you enter into the application interface. We do not sell, share, or monetize user data because we do not have user data.
2. Strictly Local Browser Processing
All document parsing and keyword analysis is executed strictly inside the visitor's secure browser runtime context. We use well-established open-source client-side libraries for this purpose:
mammoth.js— Parses DOCX files into plain HTML/text directly in the browser.pdf.js(Mozilla PDF.js) — Extracts text from PDF files using a local JavaScript worker.- Native JavaScript string processing — Tokenizes job descriptions, weights keywords, and computes match scores using in-memory arrays.
These libraries operate entirely within your browser's same-origin sandbox. They do not make outbound network requests with your document content. The parsed text exists only in your device's RAM for the duration of your session.
3. Cookies, Local Storage & Cache
We do not use tracking cookies or third-party analytics cookies. However, your browser's local storage (localStorage) may be used to save your workspace progress locally for your convenience. This includes the text you have typed into the resume and job description fields, so you do not lose your work if you accidentally close the tab.
This data is stored only on your personal device and is never transmitted to our servers or any third party. You can clear this data instantly at any time by clicking the "Reset" button inside the application, which deletes all locally stored text. You can also clear your browser's localStorage for this domain through your browser settings.
4. Contact & Questions
If you have any questions about this privacy policy or our technical architecture, please contact us at support@resumegapscanner.com.
Last updated: July 2026