Cinespin is an independent Chrome extension that picks a film for you from posters you tick on Letterboxd pages. It is not affiliated with, endorsed by, or connected to Letterboxd.
Effective date: 2026-09-14
This page describes everything the extension does with information while it runs in your browser — including the handling that happens entirely on your own device. None of it is sent to the developer or to any third party.
letterboxd.com film-page requests described below, made from your browser to Letterboxd.When you activate it on a Letterboxd page (from the toolbar popup or from the one-time setup
tip, or automatically if you turned on Always enable on Letterboxd), the extension reads the poster grid that Letterboxd
has already shown you: each film’s Letterboxd identifier, its address on letterboxd.com,
its title and its poster image address. Building your selection pool this way costs zero
network requests — the checkboxes read the page and nothing else.
Before you activate it, the only visible thing the extension does on a supported page is show a one-time setup tip at the bottom of the page. The tip reads nothing from the page and makes no requests.
To tell which kind of Letterboxd page is open (a watchlist, a list, a filmography and so on), the extension looks at the page’s address. On a member’s pages that address includes the member’s username — yours, on your own watchlist. The extension only compares that part of the address against a fixed list of Letterboxd section names; it never stores your username and never sends it anywhere. The extension’s code never reads your Letterboxd password or cookies.
Only when you actually use a metadata filter (year, runtime, genre or rating), the extension
fetches the film pages it needs from letterboxd.com/film/* to learn those four values.
The request budget is an ethical limit, written against your account’s interests:
robots.txt are never requested.Film metadata — chrome.storage.local. The year, runtime, genres and Letterboxd rating
fetched for a film are written only to chrome.storage.local, the extension’s private
storage inside your browser profile. Each film has its own entry, keyed by its Letterboxd
identifier, together with the time it was saved (used to refresh the rating after 30 days).
This cache exists so the same film page is not requested twice. It is never sent anywhere.
Two settings — chrome.storage.local. (1) Whether Always enable on Letterboxd is on, and
(2) whether the one-time setup tip has already been answered (you enabled the extension from it
or chose Don’t show again). Each is a single true/false value.
Your selection pool and filter values — the tab’s session storage. The films you tick
(identifier, address, title, poster address) and the filter values you set are kept in the
sessionStorage of that Letterboxd tab, so they survive navigation within the tab.
The pool resets when the tab is closed — it is not permanent and is never written to
chrome.storage.local. It contains only what the Letterboxd page itself already displayed.
Nothing else is stored.
letterboxd.com film-page requests described above, no request is made to
any server. No data is sent to the developer, an analytics service, an advertising
platform, a data broker or any other third party. There is no backend.The extension asks for as little as possible, and anything absent from its manifest is absent on purpose:
permissions is exactly storage — used only for the metadata cache and the two settings
described above;host_permissions entry; host access comes only from the content-script match on
letterboxd.com;https://letterboxd.com/* and
https://www.letterboxd.com/*.chrome.storage.local area —
the whole metadata cache and both settings.Like every Chrome Web Store item, the developer can see aggregate statistics that Google’s store produces (for example, install counts). They come from the Chrome Web Store, not from the extension, and contain nothing about your Letterboxd activity.
If this policy changes, the new version will be published at this same address with a new effective date.
Questions about this policy: burakcam.dev@gmail.com
Bug reports and support: https://github.com/Burak-Cam/letterboxd-random-picker-privacy/issues
The use of information received by Cinespin complies with the Chrome Web Store User Data Policy, including the Limited Use requirements.
Cinespin, Letterboxd sayfalarında işaretlediğin posterler arasından senin için bir film seçen bağımsız bir Chrome eklentisidir. Letterboxd ile bir bağlantısı, ondan bir onayı yoktur.
Yürürlük tarihi: 2026-09-14
Bu sayfa, eklentinin tarayıcında çalışırken bilgilerle yaptığı her şeyi anlatır — tamamen kendi cihazında gerçekleşen işlemler dahil. Bunların hiçbiri geliştiriciye ya da herhangi bir üçüncü tarafa gönderilmez.
letterboxd.com film sayfası istekleridir.Bir Letterboxd sayfasında eklentiyi etkinleştirdiğinde (araç çubuğu açılır penceresinden ya da
tek seferlik kurulum ipucundan, veya Letterboxd’da her zaman etkin seçeneğini açtıysan
kendiliğinden), eklenti Letterboxd’un sana
zaten gösterdiği poster ızgarasını okur: her filmin Letterboxd kimliği, letterboxd.com
üzerindeki adresi, adı ve poster görselinin adresi. Havuzu bu şekilde kurmak sıfır ağ
isteği maliyetlidir — onay kutuları yalnızca sayfayı okur.
Etkinleştirmeden önce eklentinin desteklenen bir sayfada yaptığı tek görünür şey, sayfanın altında tek seferlik bir kurulum ipucu göstermektir. İpucu sayfadan hiçbir şey okumaz ve hiçbir istek atmaz.
Hangi tür Letterboxd sayfasının açık olduğunu (watchlist, liste, filmografi vb.) anlamak için eklenti sayfanın adresine bakar. Bir üyenin sayfalarında bu adres o üyenin kullanıcı adını içerir — kendi watchlist’inde seninkini. Eklenti adresin bu kısmını yalnızca Letterboxd’un sabit bölüm adlarından oluşan bir listeyle karşılaştırır; kullanıcı adını asla saklamaz ve hiçbir yere göndermez. Eklentinin kodu Letterboxd parolanı ya da çerezlerini asla okumaz.
Eklenti, yalnızca bir metadata filtresini (yıl, süre, tür ya da puan) gerçekten kullandığında,
bu dört değeri öğrenmek için ihtiyaç duyduğu film sayfalarını letterboxd.com/film/*
adresinden çeker.
İstek bütçesi bir etik sınırdır; hesabının çıkarı gözetilerek yazılmıştır:
robots.txt dosyasında Disallow olan yollar hiç çağrılmaz.Film metadata’sı — chrome.storage.local. Bir film için çekilen yıl, süre, türler ve
Letterboxd puanı yalnızca chrome.storage.local‘a, yani eklentinin tarayıcı profilindeki
kendine ait depolama alanına yazılır. Her filmin Letterboxd kimliğiyle anahtarlanmış ayrı bir
kaydı vardır; kayıtla birlikte kaydedildiği an da tutulur (puanı 30 gün sonra tazelemek için).
Bu önbellek, aynı film sayfasının iki kez istenmemesi için vardır. Hiçbir yere gönderilmez.
İki ayar — chrome.storage.local. (1) Letterboxd’da her zaman etkin seçeneğinin açık olup
olmadığı ve (2) tek seferlik kurulum ipucunun yanıtlanıp yanıtlanmadığı (eklentiyi ondan
etkinleştirdin ya da Bir daha gösterme‘yi seçtin). Her biri tek bir doğru/yanlış değeridir.
Seçim havuzun ve filtre değerlerin — sekmenin oturum deposu. İşaretlediğin filmler
(kimlik, adres, ad, poster adresi) ve ayarladığın filtre değerleri o Letterboxd sekmesinin
sessionStorage alanında tutulur; böylece sekme içinde gezinirken kaybolmazlar.
Havuz sekme kapanınca sıfırlanır — kalıcı değildir ve chrome.storage.local‘a asla
yazılmaz. Yalnızca Letterboxd sayfasının zaten gösterdiği bilgileri içerir.
Başka hiçbir şey saklanmaz.
letterboxd.com film sayfası istekleri dışında hiçbir sunucuya istek
atılmaz. Hiçbir veri geliştiriciye, bir analitik hizmetine, reklam platformuna, veri
simsarına ya da başka herhangi bir üçüncü tarafa gönderilmez. Backend yoktur.Eklenti mümkün olan en az şeyi ister; manifest’te olmayan her şey bilerek yoktur:
permissions tam olarak storage — yalnızca yukarıda anlatılan metadata önbelleği ve iki
ayar için kullanılır;host_permissions girdisi yoktur; host erişimi yalnızca letterboxd.com content script
eşleşmesinden gelir;https://letterboxd.com/* ve
https://www.letterboxd.com/*.chrome.storage.local alanını siler — tüm
metadata önbelleğini ve iki ayarı da.Her Chrome Web Store öğesinde olduğu gibi geliştirici, Google’ın mağazasının ürettiği toplu istatistikleri (örneğin kurulum sayısı) görebilir. Bunlar eklentiden değil Chrome Web Store’dan gelir ve Letterboxd etkinliğine dair hiçbir şey içermez.
Bu politika değişirse yeni sürüm aynı adreste, yeni bir yürürlük tarihiyle yayımlanır.
Bu politikayla ilgili sorular: burakcam.dev@gmail.com
Hata bildirimi ve destek: https://github.com/Burak-Cam/letterboxd-random-picker-privacy/issues
Cinespin tarafından alınan bilgilerin kullanımı, Limited Use şartları dahil olmak üzere Chrome Web Store Kullanıcı Verileri Politikası’na uygundur.