Privacy Policy · Last updated: March 15, 2026 ·
Extension version 1.0.0
Short version: Your resume and personal data stay on your device. Nothing is sent to us or any third party — only to the AI provider you choose and configure yourself.
1. What This Extension Does
JobMatch AI is a Chrome browser extension that helps job seekers analyze job postings against their resume,
auto-fill job applications, generate cover letters, and track applied jobs. All processing happens locally
in your browser or through the AI API provider you select.
2. Data We Collect and Store
JobMatch AI stores the following data locally on your device using Chrome's built-in
chrome.storage.local API. This data never leaves your device except as described in Section 3.
- Resume data — your name, contact info, skills, work experience, education, and any other content from your uploaded resume (PDF or DOCX).
- Q&A answers — pre-configured answers to common job application questions (work authorization, demographics, salary expectations, etc.).
- AI provider settings — the provider you selected, your API key, and chosen model. Your API key is stored locally and only transmitted to the AI provider's own servers.
- Job analysis cache — analysis results for recently viewed job postings, stored to avoid redundant API calls (up to 50 entries, automatically trimmed).
- Applied jobs & saved jobs — a list of jobs you've marked as applied or saved, including job title, company, location, salary, match score, and the job URL.
- Job notes — any free-text notes you type into the extension for individual job postings.
3. Data Sent Externally
The only data transmitted outside your device is sent to the AI provider you configure
(e.g., Cerebras, Groq, Google Gemini, OpenAI, Anthropic, etc.) when you trigger an AI action such as
Analyze Job, AutoFill, Generate Cover Letter, or Improve Resume Bullets.
In those cases, the following is sent to your chosen AI provider's API:
- The job description text scraped from the current page
- Relevant portions of your resume profile (skills, experience, education)
- Detected form field labels (for autofill)
This data is sent directly from your browser to the AI provider — it does not pass through
any server operated by JobMatch AI. The AI provider's own privacy policy governs how they
handle this data. We recommend reviewing the privacy policy of whichever provider you choose.
We do not operate any backend server. There is no JobMatch AI server that receives,
stores, or processes your data.
4. Data We Do NOT Collect
- We do not collect analytics, usage statistics, or telemetry of any kind.
- We do not track which job sites you visit.
- We do not share any data with advertisers or data brokers.
- We do not have access to your Chrome browsing history.
- We do not transmit your resume or personal information to any server we operate.
5. Permissions Used and Why
- storage — to save your resume profile, Q&A answers, settings, and job history locally on your device.
- activeTab — to read the job description and detect form fields on the current tab when you click Analyze Job or AutoFill.
- scripting — to inject the side panel UI into supported job sites when you activate the extension.
- tabs — to open the Profile/Settings page and to forward messages between the popup and the content script.
- Host permissions (specific AI provider domains) — to make direct API calls from your browser to the AI provider you configure. Only the provider you select is ever contacted.
6. Your API Key
Your AI provider API key is stored locally in chrome.storage.local on your device.
It is only ever sent to the API endpoint of the provider you selected — never to any other server.
We recommend:
- Using an API key with only the minimum permissions required by your provider.
- Rotating your API key periodically, especially if you suspect it may have been exposed.
- Revoking the key from your provider's dashboard if you uninstall the extension.
7. How to Delete Your Data
All data stored by JobMatch AI can be deleted at any time:
- Individual data — clear your resume, Q&A answers, or settings from within the extension's Profile & Settings page.
- All data — go to
chrome://extensions → JobMatch AI → click the three-dot menu → Remove extension. This deletes all locally stored data immediately.
- Alternatively, go to
chrome://settings/siteData, search for the extension, and clear its storage.
8. Children's Privacy
JobMatch AI is intended for use by adults seeking employment. We do not knowingly collect
any information from children under the age of 13.
9. Changes to This Policy
If we make material changes to this privacy policy, we will update the "Last updated" date at the top
of this page and may post a notice in the extension. Continued use of the extension after any changes
constitutes acceptance of the updated policy.
10. Contact
If you have questions about this privacy policy or how JobMatch AI handles your data, please open
an issue on the project's GitHub repository:
github.com/wadekarg/JobMatchAI/issues