JobFlow Browser Companion is local-first. It processes only the job or application page a user chooses, communicates with JobFlow on that same computer, and never clicks Final Submit.
Data the extension processes
For an active JobFlow task, the extension may process the chosen page URL and origin, visible job text, sanitized form structure, user-approved application values and files, and expiring local task identifiers and page hashes.
It does not read browser history, cookies, passwords, authentication tokens, one-time codes, CAPTCHA or MFA responses, government identifiers, payment data, or unrelated form values. It does not answer protected voluntary-disclosure questions.
Purpose
- Verify the chosen company or application route.
- Describe the current page to the local JobFlow workflow without retaining raw page bodies.
- Fill and attach only application-specific content the user approved.
- Stop when a page, field, authorization, or result is unknown or changed.
Local communication and storage
The extension communicates only with the JobFlow service on 127.0.0.1 or localhost and with the JobFlow native messaging host installed for the current Windows account. The native host returns only an installation binding; it does not receive page content, applicant answers, or files.
Short-lived task state remains in browser session storage and expires or is cleared when the task ends, is cancelled, or becomes invalid. JobFlow does not operate a remote collection server for Browser Companion data.
Data sharing
The extension does not sell data, use it for advertising, transfer it to data brokers, or use it for credit, lending, insurance, or unrelated profiling.
JobFlow Browser Companion's use of information received from Chrome APIs complies with the Chrome Web Store User Data Policy, including the Limited Use requirements. The extension uses that information only to provide its disclosed, user-facing JobFlow workflow.
Permissions
- activeTab and optional HTTPS access: inspect or assist only on a page the user chooses.
- scripting: run the bounded page inspector and approved-field helper.
- storage: keep expiring task state for the browser session.
- alarms: observe authorized local progress without hidden retries.
- nativeMessaging: authenticate the extension to the local JobFlow installation.
- optional search: open a user-approved company-careers search.
- localhost: communicate with JobFlow on the same device.
User controls
Users can cancel an active task in JobFlow, revoke site access, disable or uninstall the extension, and remove local JobFlow data through the desktop workflow. An unknown submission result is never retried automatically.
Contact
Start at the public JobFlow support page for privacy or security questions. Never include private applicant data in an issue.
Policy changes
Material changes will be published in the JobFlow repository and reflected in the extension-store listing before release.