Duo Lyrics — Privacy Policy

Effective date: 10 November 2026

Duo Lyrics is a Chrome extension that displays synchronized song lyrics on YouTube videos, with a translation below each line. It is operated by Ayberk Kaya. For privacy questions, contact hello@ayberkaya.com.

1. When Duo Lyrics is active

Duo Lyrics is off by default. It sends no data and makes no requests until you turn it on with the button in the YouTube player, the extension's toolbar icon, or the Alt+L shortcut. When enabled, it works only with the YouTube video you are currently watching.

2. Finding lyrics

Duo Lyrics reads the video title and channel name from the current YouTube page and sends the song title, artist, and video duration to LRCLIB (lrclib.net), a public lyrics database, to search for matching lyrics. If no lyrics are found, it uses YouTube's own caption track from the page.

3. Translating lyrics

To translate lyrics, Duo Lyrics sends the song title and artist, the lyric lines, and your selected translation language to its server, hosted on Vercel. The server uses Anthropic's Claude API to generate translations.

Translations are cached on the server using a hash of the lyric lines. Cached translations may be reused for other users requesting the same lyrics and are kept for up to 180 days.

If the server is unavailable, Duo Lyrics uses Chrome's built-in on-device translator. This translation happens on your device and does not send data to a server.

4. Optional automatic synchronization

Duo Lyrics can adjust lyric timing using audio from the video. This feature requires your explicit permission: audio is only processed after you click Allow, and you can change this in the extension settings. When permitted:

Without your permission, no audio is sent.

5. Installation ID and usage limits

Duo Lyrics generates a random installation ID (UUID) on your device. It is not linked to your identity or to any account. The ID is sent with server requests to enforce daily usage limits. Your IP address is used temporarily for rate limiting. Daily usage counters associated with installation IDs and IP addresses expire after 2 days. When you send audio for automatic synchronization, the timing report is kept for up to 90 days together with your installation ID and a one-way hash of your network prefix (not your full IP address), so that a shared timing offset is only accepted when it is confirmed from different networks.

6. Data stored in your browser

Duo Lyrics uses Chrome's local extension storage for your settings, cached lyrics and translations, and lyric timing offsets. You can clear this data in the extension settings or by uninstalling Duo Lyrics.

7. Data we do not collect

Duo Lyrics does not collect your name, email address, browsing history, or account or login information. It does not require an account, does not use analytics or advertising, and does not sell your data.

8. Third-party services

These services handle data under their own privacy policies. Data sent between Duo Lyrics and these services is transmitted over HTTPS.

9. Changes to this policy

If this policy changes, the updated version will be published on this page with a new date.

10. Contact

Ayberk Kaya · hello@ayberkaya.com

Duo Lyrics — Gizlilik Politikası

Yürürlük tarihi: 10 Kasım 2026

Duo Lyrics, YouTube videolarında şarkı sözlerini müzikle eş zamanlı gösteren ve her satırın altında seçtiğiniz dilde çevirisini sunan bir Chrome eklentisidir. Ayberk Kaya tarafından işletilir. Gizlilikle ilgili sorularınız için hello@ayberkaya.com adresine yazabilirsiniz.

1. Duo Lyrics ne zaman çalışır?

Duo Lyrics başlangıçta kapalıdır. YouTube oynatıcısındaki düğmeden, araç çubuğundaki simgesinden veya Alt+L kısayoluyla açmadığınız sürece hiçbir veri göndermez ve istek yapmaz. Açıldığında yalnızca o anda izlediğiniz YouTube videosuyla ilgili işlem yapar.

2. Şarkı sözlerinin bulunması

Duo Lyrics, açık olan YouTube sayfasından video başlığını ve kanal adını okur; şarkı adı, sanatçı ve video süresini herkese açık bir şarkı sözü veritabanı olan LRCLIB'e (lrclib.net) göndererek eşleşen sözleri arar. Söz bulunamazsa sayfadaki YouTube altyazısını kullanır.

3. Şarkı sözlerinin çevrilmesi

Çeviri için şarkı adı ve sanatçı, şarkı sözü satırları ve seçtiğiniz çeviri dili, Vercel üzerinde barındırılan Duo Lyrics sunucusuna gönderilir. Sunucu, çevirileri Anthropic'in Claude API hizmetiyle oluşturur.

Çeviriler, şarkı sözü satırlarından oluşturulan bir hash değeriyle sunucuda önbelleğe alınır. Aynı sözlerin çevirisi başka kullanıcılarla paylaşılabilir ve en fazla 180 gün saklanır.

Sunucuya ulaşılamadığında Chrome'un cihaz üzerinde çalışan yerleşik çevirisi kullanılır. Bu çeviri cihazınızda yapılır ve hiçbir sunucuya veri gönderilmez.

4. İsteğe bağlı otomatik eşitleme

Duo Lyrics, şarkı sözlerinin zamanlamasını videodaki sese göre ayarlayabilir. Bu özellik yalnızca açık izninizle çalışır: ses ancak "İzin ver" düğmesine bastıktan sonra işlenir ve bu tercihi eklenti ayarlarından değiştirebilirsiniz. İzin verdiğinizde:

İzniniz olmadan hiçbir ses gönderilmez.

5. Kurulum kimliği ve kullanım sınırları

Duo Lyrics, cihazınızda rastgele bir kurulum kimliği (UUID) oluşturur. Bu kimlik kişisel kimliğinizle veya bir hesapla bağlantılı değildir ve günlük kullanım sınırlarını uygulamak için sunucu istekleriyle birlikte gönderilir. IP adresiniz hız sınırlaması için geçici olarak kullanılır. Kurulum kimliği ve IP adresiyle ilişkili günlük sayaçlar 2 gün sonra silinir. Otomatik eşitleme için ses gönderdiğinizde zamanlama raporu, kurulum kimliğiniz ve ağ önekinizin tek yönlü bir özetiyle (tam IP adresiniz değil) en fazla 90 gün saklanır; böylece ortak zamanlama farkı ancak farklı ağlardan doğrulandığında kabul edilir.

6. Tarayıcınızda saklanan veriler

Duo Lyrics, Chrome'un yerel eklenti depolama alanında ayarlarınızı, önbelleğe alınmış şarkı sözlerini ve çevirileri ve zamanlama düzeltmelerini tutar. Bu verileri eklenti ayarlarından temizleyebilir veya eklentiyi kaldırarak silebilirsiniz.

7. Toplamadığımız veriler

Duo Lyrics adınızı, e-posta adresinizi, tarama geçmişinizi, hesap veya giriş bilgilerinizi toplamaz. Hesap gerektirmez, analiz veya reklam hizmeti kullanmaz ve verilerinizi satmaz.

8. Üçüncü taraf hizmetler

Bu hizmetler veriyi kendi gizlilik politikalarına göre işler. Duo Lyrics ile bu hizmetler arasındaki veri HTTPS üzerinden iletilir.

9. Politikadaki değişiklikler

Bu politika değişirse güncel metin, yeni tarihiyle bu sayfada yayımlanır.

10. İletişim

Ayberk Kaya · hello@ayberkaya.com