Skip to main content
Learn Language with DualSub
HomeQuiz & Word BankHow it worksFeatures

Checking your login session...

Personal Subtitle Vocabulary & Quiz

Practice the words you watched

Sign in with Google to sync words highlighted by the Chrome Extension and quiz yourself using the exact subtitle lines where you saw them.

Continue with Google

⚙️ Google OAuth Setup Guide (.env)

To activate live Google Sign-In, create an OAuth 2.0 Client ID inGoogle Cloud Consoleand paste your credentials into .env:

  1. Set Application Type to Web application.
  2. Add Authorized Redirect URI:http://localhost:3000/api/auth/google/callback
  3. Paste GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET into your project's .env file.
Auto-syncs highlighted words from YouTube, Viki, iQIYI, WeTV, Youku & Iflix
Contextual multiple-choice & fill-in-the-blank questions from real video lines
Tracks mastery per word (New → Learning → Mastered)
Total Saved Words0
New Words0
Learning (Streak 1–2)0
Mastered (Streak 3+)0

No words match your current filter yet

Open YouTube, Rakuten Viki, iQIYI, WeTV, Youku, or Iflix withEnable Highlighting turned on in the extension popup. Every highlighted word is automatically saved and synced here for your quiz!

Question 1 of 10
NewScore: 0 / 0
Subtitle Context

Round Complete

Great job!

100%10 / 10 correct

Word & LevelMeaningSubtitle ExampleMastery & StreakLast Seen (GMT+8)Last Quizzed (GMT+8)Action
LanguageQuestionsCorrectAccuracyCompleted At (GMT+8)

Confirm Log Out

Are you sure you want to log out of your account? Your saved words and quiz progress remain safely stored in your cloud deck.

Delete Word from Deck

Are you sure you want to permanently delete this word from your vocabulary deck?