Privacy Policy

LoopLab – Micro Shadowing for Language Learning (Chrome extension)

Core Principle

Your loops, notes, library, and settings stay in your browser.

Without Sync, LoopLab needs no account and keeps everything on your computer. LoopLab does not sell or share your data. Sync (to use your loops in the LoopLab app on your phone) and anonymous usage statistics are both off until you turn them on.

A few features contact other services; they are listed below.

No Account Needed

Everything works right after installing. An account is only for the optional Sync to your phone.

Usage Stats Only If You Agree

Off until you choose "Share usage counts". Anonymous counts only; turn off anytime in the panel footer.

Local Storage

Your study data lives in Chrome's extension storage on your computer.

You Control It

Export a full backup anytime; uninstalling removes the data from Chrome; delete your account anytime.

Data Stored On Your Device

  • –Saved loops: start and end times, subtitle text, favorites, for practice and review
  • –Word notes: the notes you write, for your own vocabulary notes
  • –Word Booklet: words you save with their meaning, the sentence, and the video moment, for reviewing your words
  • –Video library: title, link, last position, for resume and organize study videos
  • –Settings: language choices, read-aloud on/off, review repeats, for remember your preferences
  • –Dictionary cache: words you looked up and their meanings, for faster, offline repeat lookups

This data stays in Chrome's extension storage. It is removed when you uninstall the extension or clear its data. You can export it yourself (Export → Backup) and import it again.

Services LoopLab Contacts

YouTube

On YouTube video pages

Requests for the video page and its subtitle track, like the YouTube player itself.

Netflix

Only after you turn on LoopLab for Netflix, on netflix.com/watch pages

LoopLab reads the subtitle file Netflix downloads for the language you selected and uses Netflix's own player to jump to a line. Nothing is sent to us; you need your own Netflix subscription.

Wikimedia (Wiktionary)

When you hover a subtitle word

The single word (and its base form) to fetch its meaning. No account or video information. Wikimedia's privacy policy applies to that request.

Collins Dictionary

Only when you click Web in the word menu

Opens the Collins website in a new tab with that word.

Chrome's built-in translator

When translation is enabled

Translation runs on your device. Chrome may download a language model once.

System voices

When you use read-aloud

Uses your operating system's speech voices on your device.

PostHog (analytics, US)

Only if you turn on "Usage stats"

Anonymous feature-usage events (see Usage Statistics below).

Supabase (LoopLab account and Sync)

Only after you sign in to Sync

Your email address and your saved loops, Word Booklet, and Library, so the LoopLab app on your phone can show them (see Sync below).

Resend (email delivery)

When you ask for a sign-in code

Your email address, to send you the sign-in code.

Polar (payments, merchant of record)

Only when you click Get Pro and check out

Polar handles the checkout, payment, receipts, taxes, and your subscription. We receive your email address, the plan, and its status, linked to your LoopLab account, never your card details. Polar's privacy policy applies to the checkout.

LoopLab server and Anthropic (Claude)

Only when you click ✨ AI in the word card (signed in)

The word, its subtitle line, and the two language codes, to explain the word in that sentence. Answers are stored without your account so other learners get the same answer faster; your account is used only to count your daily explanations. Anthropic processes the request under its commercial terms and does not train on it.

LoopLab website

When you uninstall the extension

Chrome opens a short feedback form; only the extension version is passed in the link.

Unless you sign in to Sync, LoopLab does not send your loops, notes, library, viewing history, or subtitle text to the developer or anyone else.

Emails You Send Us (Website)

When you use the Support form or Notify me about Pro on this website, we receive your email address, the product and topic you choose, your message, and any image you attach. They are delivered to us by email through our email provider (Resend).

We use them only to reply to you or, for Pro sign-ups, to tell you when LoopLab Pro is released. We do not sell them or add you to other mailing lists. To have your messages or sign-up deleted, contact us through the Support page.

Usage statistics (optional). LoopLab asks once whether you want to share anonymous feature-usage counts. Nothing is sent unless you choose "Share usage counts" (or turn on "Usage stats" in the panel footer). If you do, LoopLab sends events such as "a loop was saved" or "Review finished", with coarse counts (e.g. "2–5 loops"), the extension version, and the subtitle language code (e.g. "de"), together with a random ID created on your device. It never sends video titles, links, subtitles, words, searches, translations, or notes, and the ID is not linked to your Google, Chrome, or YouTube account. The events are processed by PostHog (PostHog Cloud, United States); like any web request, the connection reveals your IP address, and LoopLab's PostHog project is set to discard it. Turning "Usage stats" off stops sending at once, discards unsent events, and deletes the ID. Events already sent are kept for up to about one year; to ask for deletion, contact Support.

Sync and your LoopLab account (optional). Sync is off until you sign in with your email address (Sync in the panel footer; we email you a code, no password). While you are signed in, LoopLab copies your saved loops (times, subtitle text, video title and link, language, favorite), your Word Booklet (words, meanings, status, the sentences and video moments you saved them from), and your Library (video titles, links, last position, length, favorite) to your LoopLab account, so you can practise them in the LoopLab app and keep them in step: changes in the app (for example a word marked known) come back to the extension. The data is stored with Supabase (our database provider) and is protected so that only your signed-in devices can read it; the sign-in emails are sent by Resend. It is used only to provide Sync, never for advertising, and never sold. Other notes, your settings, the dictionary cache, and usage statistics are not synced.

Deleting your account. In the panel: Sync → Delete account (or Me → Delete account in the LoopLab app). This deletes your email address and every synced loop, word, and video from our servers at once; the data in your browser stays. Signing out stops syncing but keeps the account. You can also ask Support to delete it.

Children. LoopLab is not directed at children under 13 and does not knowingly collect personal information from them.

Changes. Changes to this policy will be posted on this page with a new date.

Last updated: November 6, 2026

Questions about this privacy policy?

Contact Support