Flexible playback
HLS and MP4 sources, selectable qualities, seeking, and resume support where a title provides them.
Android app · iPhone web app
Browse available K-Dramas and movies, choose supported playback qualities, use available Sinhala or English subtitles, and save eligible titles for offline viewing.
View version and verification details
One catalog experience across Android and the installed iPhone PWA.
What is available
Exact titles, qualities, subtitles, and download support vary. The app shows what is available before you choose.
HLS and MP4 sources, selectable qualities, seeking, and resume support where a title provides them.
Download supported episodes or movies, then play, seek, and use stored subtitles without a connection.
Use Sinhala or English subtitle tracks when the selected title and episode include them.
Browse the active catalog, search titles, and switch between available regional catalogs.
Keep favourites, watchlist, progress, and notification-read state locally; eligible account sync is limited by plan.
Maintenance, playback, downloads, notices, and other capabilities can change safely through service settings.
KDSL is free to install and use with advertising. An optional Ad-Free entitlement currently suppresses eligible Android Unity interstitial/rewarded ads and eligible PWA Monetag sponsor/direct-ad gates. KDSL-managed custom campaigns, promotional notifications, and in-app messages may still appear, and service limits can change.
Install safely
You never need to disable Play Protect, root your phone, or uninstall V1 to apply the official update.
Tap a Download Android App button. Version, checksum, and signing details remain available on the optional Android Release page.
Use your browser download list or Files app. The versioned filename must match the release page.
Android may ask you to permit installs from that browser or file manager. Enable it only for the source you chose and turn it off after installation.
Continue only when the package name and signing update are accepted. Stop if the digest differs, Android reports a certificate mismatch, or Play Protect reports a harmful app.
V1 users should install the official V2 bridge APK whose published digest and signers match, over the existing app. Uninstalling or clearing storage removes local downloads and progress.
Notification permission is optional. Google or phone sign-in is available for account features, while guest use remains available.
iOS may remove website data when storage is constrained or when you clear Safari data. The PWA is not an App Store/native iOS download.
Choose your platform
Android releases are published only after checksum and signer details are complete. iPhone users install the web app from Safari.
Want the technical details? View version, checksum, and signing information.
Free to install and use with advertising. When website advertising is enabled, a later app-link tap may open a sponsor tab; the Android download or iPhone web app still continues. Optional account and Ad-Free terms apply.