Jobyfi Add to Chrome

Legal

Privacy Policy

Last updated: 25 May 2026

This policy describes what data the Jobyfi Chrome extension ("Jobyfi", "we", "us") collects, where it goes, and what you can do about it. The intent is readable and honest — not a wall of legalese.

If anything below is unclear, email jobyfi@robertocanini.dev and a human will answer.


1. The short version


2. Data we collect

2.1 Data you give us (stays on your device)

When you onboard, you either upload a resume PDF or paste resume text. From that we extract and store a structured profile, which includes:

All of this data is stored in chrome.storage.local, which lives on your computer. It is not transmitted to us. It is not synced to any cloud unless you explicitly enable Chrome's profile sync, which is a Google feature, not ours. You can wipe it at any time using the "Reset profile" button in the Profile tab and the "Clear all" buttons in the Apps, Answers, and Letters tabs.

2.2 Data sent at the moment you generate a cover letter

When you click the "Generate cover letter" button:

  1. Your browser sends — to our Cloudflare Worker proxy — a request containing: (a) the job description text visible on the page, (b) the job title and company name visible on the page, (c) a copy of the relevant fields from your locally-stored profile, and (d) an authentication token issued by ExtensionPay.
  2. The proxy validates the token, applies rate limits, and forwards the prompt to Google Gemini (Google's generative AI API).
  3. Gemini returns the cover-letter text. The proxy streams it back to your browser.
  4. Neither the input nor the output is written to a database or log on our side. Our error logs contain only HTTP status codes and the opaque ExtensionPay user identifier.

2.3 Data sent at the moment you parse a resume

The same flow as above, with one of two inputs depending on how you onboarded:

Output is a structured profile JSON plus (for the PDF flow) the extracted resume text. Same retention as cover letters: not kept on our side after the response.

2.4 Request metadata used for abuse prevention

Our Cloudflare Worker proxy logs the following non-content metadata for each request, retained up to 30 days:

We do NOT log: resume content, job-description content, cover-letter content, or any of your profile fields.

2.5 Data we do not collect


3. Third parties we use

Vendor What they do for you What they see
Google Gemini (Google LLC) Generates cover letters and parses resumes. The job description text, resume text, and prompt sent at the moment of generation. Google's API terms apply. Google has stated paid API usage is not used to train models.
ExtensionPay (Glide Apps) Identifies paid users and tells our proxy whether you're on the free or paid tier. An opaque user identifier. They handle Stripe checkout.
Stripe (via ExtensionPay) Processes payment. Your name, email, billing address, card details — directly, never through us. Stripe's policy.
Cloudflare Hosts our proxy and landing page. IP-level request metadata as part of normal serving and DDoS protection.

We have no other data processors.


4. Legal basis (GDPR / UK GDPR)

We do not rely on Article 6(1)(a) (consent) for service operation, because we don't process anything optional.


5. Your rights

You can, at any time:

We will respond to verifiable requests within 30 days.


6. International transfers

Google Gemini is operated by Google LLC in the United States. By using the cover-letter feature, you accept that the request payload is transferred to the United States for processing. Google's Standard Contractual Clauses apply where required.

Cloudflare serves our proxy from edge locations; the closest one to you handles your request.


7. Children

Jobyfi is intended for adults applying to jobs. We do not knowingly collect data from anyone under 16.


8. Changes to this policy

If we change anything that affects what data is collected or who it is shared with, we will update the date at the top of this page and notify active users through the extension popup at next launch.


9. Contact

← Back to Jobyfi