Privacy Policy

Your privacy is important to us. This Privacy Policy explains how Navi Lyrics handles your information.

No Personal Data Collection

Navi Lyrics does not collect, store, or share any personal user data. We believe in your right to privacy and have designed our extension to operate without tracking or monitoring your activities.

What We Store Locally

Navi Lyrics uses your browser's local storage (chrome.storage.local) to remember your preferences and cache content for offline / fast access. Everything in this list stays on your device and is never transmitted anywhere:

  • Preferences: font size, time offset, translation language, color theme
  • Lyrics cache: synchronized and plain-text lyrics for songs you've recently viewed (LRU eviction at 50 entries)
  • Translation cache: previously translated lyrics, keyed by language and song ID (LRU eviction at 50 entries)
  • Search results cache: alternative lyric versions for the multi-version feature (30-minute TTL, 30 entries max)
  • Blacklist: IDs of lyric versions you marked as incorrect via the "dislike" button

No account is created. No identifier ties this data to you.

Data Transmitted to External Servers

Navi Lyrics communicates with three external services. In every case, only the strictly necessary data is sent, and only when you're actively using the extension on a supported page.

1. LRCLIB API (lyrics provider)

  • Sent: song title, artist, album name (when available), and duration
  • When: automatically whenever you open the floating lyrics window on a new song
  • Purpose: fetch synchronized or plain-text lyrics for the song

2. Google Translate (translation provider)

  • Sent: the text content of the lyrics (without timestamps), plus your selected target language
  • When: only when you tap the translate button in the floating window
  • Purpose: produce a real-time translation of the lyrics
  • Endpoint: Google Translate's public client endpoint (translate.googleapis.com)

3. Album art (Spotify CDN and YouTube image CDN — Adaptive theme only)

  • Loaded: the album cover image of the currently playing song, only when you choose the "Adaptive" color theme
  • Processed: rendered into a 32×32 HTML canvas locally and analyzed to extract a dominant color
  • Not transmitted: the image and the extracted color stay on your device. We never upload them anywhere.

We do not log, store, or analyze any of these requests on a server we control — we don't operate one.

Browser Local Storage

Navi Lyrics uses your browser's local storage to remember your preferences:

  • Settings are stored locally on your device only
  • You can clear this data at any time through your browser settings
  • Clearing browser data will reset all Navi Lyrics preferences
  • No one can access this data except you

Third-Party Services

Navi Lyrics uses the following third-party services:

  • LRCLIB — public lyrics database. We send song title and artist to fetch matching lyrics.
  • Google Translate — public translation endpoint. Used only when you actively request a translation; the lyric text is sent for translation.
  • Spotify image CDN (i.scdn.co) and YouTube image CDN (lh3.googleusercontent.com) — only the album art image is loaded by your browser, and only when the Adaptive color theme is active. The image is processed locally to derive a color; it is never re-uploaded.

Navi Lyrics has no affiliation with Spotify, YouTube Music, LRCLIB, or Google. We do not control their privacy practices — please review their respective policies if you need details on how they handle requests originating from your browser.

Security

Since Navi Lyrics doesn't collect or store personal data on external servers, there is minimal privacy risk. However, we recommend:

  • Keep your browser updated for the latest security patches
  • Use strong passwords for your browser/OS account
  • Review permissions granted to extensions regularly

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of any significant changes by updating the date at the bottom of this page.

Contact Us

If you have questions about this Privacy Policy, please reach out to us:

Last updated: June 1, 2026