BC

Boxd Card

Privacy Policy — Last updated: August 2026

What this extension does

Boxd Card is a Chrome browser extension that reads your Letterboxd profile page and generates a shareable image card showing your last four watched films, favorites, recent diary entries, lists, or reviews.

By default, all processing happens locally in your browser. You can optionally enable TMDB enrichment in the extension's settings — off by default — which pulls backdrops, higher-resolution posters, and film metadata from The Movie Database via our Cloudflare Worker. Details below.

There is also a web app version of Boxd Card which uses the same Cloudflare Worker to proxy requests to Letterboxd (and, when enabled, to TMDB) on your behalf. This allows you to generate cards without installing a browser extension.

Neither version of Boxd Card collects any personal data. Both are subject to this privacy policy.

Data we collect

Boxd Card does not collect, store, or share any personal data.

Web analytics (web app and About page only)

To understand which features people use and where errors happen, the web app and the About page send anonymous usage events to our Grafana Cloud project. The Chrome extension does not.

What we collect:

What we do not collect:

Those exclusions are enforced in code, not just by convention. Every request the web app makes carries your Letterboxd URL or a film slug in its query string, and analytics SDKs record full request URLs by default. Before any telemetry leaves your browser we strip query strings and fragments from every recorded URL — page addresses, network timings, and traces alike — keeping only the origin and path. Free-text error messages are scrubbed the same way. The ?url= hand-off from the About page is removed from the address bar before analytics starts, so it is never recorded at all.

Telemetry is routed through our own Cloudflare Worker (grafana.michaellamb.dev) before reaching Grafana Cloud, which acts as the storage backend.

How the extension works

When you click Generate Card on a Letterboxd profile page, the extension:

  1. Reads film titles, ratings, and poster image URLs directly from the page you are already viewing.
  2. Fetches poster images from Letterboxd's CDN (a.ltrbxd.com) using your browser's built-in fetch capability — the same images your browser would load anyway.
  3. Only if you have enabled TMDB enrichment in settings: sends each film's Letterboxd slug to our Cloudflare Worker (api.boxd-card.com), which looks up the matching record on TMDB and returns public film metadata and image URLs. TMDB posters and backdrops are then fetched from image.tmdb.org.
  4. Draws those images onto an HTML5 Canvas element entirely within your browser tab to produce the card PNG.

The generated image exists only in your browser's memory until you choose to download or copy it. It is never uploaded anywhere.

Permissions

The extension requests the following Chrome permissions:

Third-party services

Boxd Card accesses Letterboxd's publicly available web pages and CDN assets on your behalf, the same way a normal browser visit does. It is subject to Letterboxd's own Privacy Policy. This extension is not affiliated with or endorsed by Letterboxd.

When TMDB enrichment is enabled, Boxd Card additionally queries The Movie Database (TMDB) through our Cloudflare Worker and loads images from image.tmdb.org. These requests are subject to TMDB's Privacy Policy and Terms of Use. This product uses the TMDB API but is not endorsed or certified by TMDB.

Changes to this policy

If this policy changes, the updated version will be posted at this URL with a revised date.

Contact

Questions? Open an issue at github.com/michaellambgelo/boxd-card.

← Back to Boxd Card