Last updated: 2026-11-02
ProfilePDF is a Chrome extension that turns the LinkedIn profile page you have open into a PDF résumé. This policy explains what it handles, what (little) leaves your device, and the choices you have. ProfilePDF is not affiliated with or endorsed by LinkedIn.
In short: the profile and the PDF are processed only in your browser and are never sent to us or anyone else. Unless you turn it off, the extension sends a small amount of anonymous technical diagnostics (error codes, counts and timings) so we can tell when a LinkedIn change has broken it.
When you click the extension icon on a LinkedIn profile page, ProfilePDF reads that page to build the PDF. This can include the person’s name, headline, location, photo, About text, experience, education, languages and company logos. To get the full Experience, Education and Languages lists, it also loads that profile’s own “Show all” pages from linkedin.com, in your existing LinkedIn session, the same as if you opened them yourself.
All of this happens inside your browser:
If you save a profile that isn’t yours, you are responsible for using that person’s information lawfully, for example only for a purpose they would reasonably expect, such as a hiring process they are part of.
To find and fix problems (most often a LinkedIn layout change that breaks extraction), ProfilePDF sends technical events to PostHog, an analytics provider. We use its EU-hosted service.
What is sent:
render-failed) and how long it took.
If some text could not be drawn in the PDF, it also includes how many characters were left out
and which broad script groups they belong to (for example “Chinese, Japanese or Korean” or
“Arabic”). The characters themselves are never sent.What is never sent: profile content of any kind (names, text, photos, companies), page URLs or profile addresses, the PDF, your browsing history, or free-form error messages.
Your IP address: like any web request, the request to PostHog carries your IP address. PostHog is configured to discard it on receipt. It is not stored and is not used to work out your location.
Retention: diagnostic events are deleted after 12 months.
Legal basis (EU/UK GDPR): our legitimate interest in keeping the extension working (Art. 6(1)(f)). You can object at any time by turning diagnostics off (see section 4).
In Chrome’s extension storage, on your computer only:
Turning diagnostics off deletes the install ID and the queue. Uninstalling the extension deletes everything.
The use of information received from Chrome APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements.
| Permission | Why |
|---|---|
activeTab |
Read the profile page you clicked the icon on, and only that page. |
scripting |
Run the code that reads the profile, on that page, when you click. |
downloads |
Save the generated PDF to your Downloads folder. |
offscreen |
Generate the PDF in a hidden extension page, so no server is needed. |
storage |
Remember your diagnostics setting, your page size and photo choices, the install ID and unsent events, and show your last result if you reopen the popup. |
ProfilePDF is not directed at children under 16.
If this policy changes, the new version will be posted on this page with a new “Last updated” date. The full history is available in this site’s repository.
Questions or requests: kserjey2store@gmail.com