Privacy Policy — Last updated: August 2026
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.
Boxd Card does not collect, store, or share any personal data.
boxd-card.com) and the About page
(/about) send anonymous usage telemetry to our self-hosted Grafana
Cloud instance via a Cloudflare Worker proxy at grafana.michaellamb.dev.
Details below under Web analytics.
dune-2021). No username, Letterboxd account, IP identifier, or other personal
data is transmitted. The worker caches TMDB responses for 7 days and does not log who
fetched what.
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:
letterboxd.com).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.
When you click Generate Card on a Letterboxd profile page, the extension:
a.ltrbxd.com) using your browser's built-in fetch capability — the same images your browser would load anyway.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.
The generated image exists only in your browser's memory until you choose to download or copy it. It is never uploaded anywhere.
The extension requests the following Chrome permissions:
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.
If this policy changes, the updated version will be posted at this URL with a revised date.
Questions? Open an issue at github.com/michaellambgelo/boxd-card.