Privacy policy

The short version: your resume stays on your device unless you deliberately share a link — and even then we cannot read it.

Last updated 31 July 2026

What we collect

Nothing. Resume Canvas has no accounts, no sign-up and no back end that receives your resume as you write. We do not run analytics, advertising or third-party tracking scripts.

There is exactly one way anything leaves your device, and only if you ask for it: creating a share link. That is described in full below.

Where your resume is stored

Everything you type is saved to your browser’s local storage on your own machine. It stays there until you clear it, either with the “Start over” action in the builder or by clearing your browser data. Because it is stored per-browser, your resume will not appear on another device or in a private window.

Sharing a resume

If you choose to create a share link, your resume is encrypted in your browser first. What is uploaded is the encrypted file and the random value needed to decrypt it in combination with the key — nothing else. We do not store your name, your IP address, your browser or the page you came from alongside it.

The decryption key is generated on your device and placed in the part of the link after the #. Browsers never transmit that part in a request, so the key never reaches our server. The practical consequence is that we hold a file we are unable to read, and that anyone who has the complete link can read it — so treat a share link as you would the resume itself.

You choose how long a link lasts, up to one year. When it lapses the encrypted file is deleted automatically and the link stops working. Shared pages are marked noindex and excluded in robots.txt so that search engines do not list them.

Photos and files

A photo you add is resized in your browser and stored in that same local storage. It is not uploaded unless you create a share link, in which case it is encrypted along with the rest of the resume.

Exporting

PDF export uses your browser’s own print engine, and the plain-text export is generated in the page. Neither sends your content anywhere.

Fonts

Typefaces are served from this site rather than a third-party font CDN, so loading a page does not disclose your visit to another company.

Hosting logs

The site is served by a hosting provider that, like any web server, may record standard request logs such as IP address and user agent. Those logs are not linked to any resume content, which the server only ever receives in a form it cannot decrypt. To limit abuse of the share endpoint we count recent requests against a one-way hash of the caller’s address, held for an hour and never stored with a share.

Your control

  • Clear your data at any time from within the builder.
  • Choose whether to share at all — nothing is uploaded until you create a link, and every link expires.
  • Inspect exactly what is stored — the code is open source and runs in your browser.
  • Use the site without providing any personal detail to us.

Questions

Open an issue on GitHub.