Your device, your data
Settings
Improving Muslim saves watch progress in your browser's local storage so you can resume lectures and see what you have already watched. Sign in with Google to sync your progress, saved items, and streaks across all your devices.
Sync
Account
Sign in with Google to sync your watch progress, saved items, and streaks across all your devices. You can continue without an account - everything stays saved locally on this device. Leaderboard sharing is optional and only publishes your display name and streak summary.
Sign in or create accountYour progress, saved items, and streaks are synced to this account across all your devices. We sync private learning data to your Firebase account ID, not your email address. Public leaderboard sharing stays optional.
Danger zone
Reset account data
Permanently erases your synced watch history, notes, saved items, streak, and leaderboard entry from your account and this device. This cannot be undone.
Watch history
Local progress
Checking local watch history...
Learning rhythm
Daily streak goal
Checking today's learning streak...
Fixed at 15 minutes of actual lecture playback for everyone, so leaderboard streaks are directly comparable. Earn 1 streak freeze every 7-day streak (up to 2 banked) — if a day is missed, a freeze covers it automatically.
Saved for later
Bookmarks
Checking saved items...
Playback
Autoplay next episode
When an episode ends, automatically start the next one after a short countdown. You can cancel at any time.
To change playback speed, tap the ⋮ menu inside the video player.
Appearance
Theme
System follows your device's light or dark preference automatically.
Background playback
Listen with the screen locked
On iPhone or iPad, start a lecture then press the Home button — audio keeps playing and controls appear on your lock screen. No extra setup needed.