Smart Tube BDP5.6 - App Store

Please wait ... The app listing is being verified for availability.
You'll be able to see results in few seconds.


Publisher Description

SmartTube - YouTube, the way it should be.

SmartTube is a clean, native YouTube client for iPhone, iPad, and Mac. No clutter, no distractions - just your content, with powerful features the official app doesn't offer.

SponsorBlock
Automatically skips sponsored segments, intros, outros, and filler content in videos - powered by the community-driven SponsorBlock database.

DeArrow
Replaces clickbait titles and thumbnails with community-submitted alternatives, so you see honest, descriptive content before you tap.

Picture-in-Picture
Keep watching while you browse, reply to messages, or use other apps. Full native PiP support on iPhone, iPad, and Mac.

Adaptive Streaming
Streams video at the best quality your connection supports - HLS and DASH adaptive playback via AVPlayer for smooth, buffer-free viewing.

Search & Discovery
Fast search with live suggestions. Browse channels, explore playlists, and catch up on your subscriptions in a clean grid layout.

Your Library, Your Way
Sign in with your Google account to access your subscriptions, watch history, and playlists - all in one place.

Built for Apple Platforms
Designed from the ground up in SwiftUI. Feels right on every device - compact on iPhone, spacious on iPad, native on Mac.

Version History Home Screen widget with videos from your Home feed; tap one to play it
Drag to reorder Home page sections (#156)
High-resolution thumbnails, accent color and grid column settings
Watch history kept on the device, and watches reported to your YouTube history (#150)

Fixes

"Sign in to confirm you're not a bot" now switches to the standard player (milika/SmartTubeIOS#158)
Removing videos from Watch Later works; Home's Watch Later list updates (#157)
Dark appearance in the player's YouTube settings sheet (#144)
Brightness/volume swipes only work at the screen edges (#148)
Whole video card is clickable on macOS (#153)
Widget and shared links open a new video even while one is playing
Watch progress is saved correctly when looping or rewatching a video 5.6 1d ago New

Home Screen widget with videos from your Home feed; tap one to play it
Drag to reorder Home page sections (#156)
High-resolution thumbnails, accent color and grid column settings
Watch history kept on the device, and watches reported to your YouTube history (#150)

Fixes

"Sign in to confirm you're not a bot" now switches to the standard player (milika/SmartTubeIOS#158)
Removing videos from Watch Later works; Home's Watch Later list updates (#157)
Dark appearance in the player's YouTube settings sheet (#144)
Brightness/volume swipes only work at the screen edges (#148)
Whole video card is clickable on macOS (#153)
Widget and shared links open a new video even while one is playing
Watch progress is saved correctly when looping or rewatching a video 5.5 5d ago > Skip and previous/next buttons in the player, on-device watch history, a working Disable Liquid Glass toggle, an optional Settings PIN, an analytics opt-out, and tighter brightness/volume gestures. Also attempted fixes for iPad player controls and the dark-mode video menu. 5.4 Sep 26 multitude of fixes and stuff people asked :) 5.2 Sep 11 Brazilian Portuguese — full pt-BR localisation added; all 15 languages are now complete
Audio fix — video no longer loses sound after leaving and returning to the app
Pause fix — first pause no longer auto-resumes by itself
Battery & heat — removed background polling loop that was warming the device unnecessarily
Collab channels — co-author name now shows correctly in your subscriptions list 5.1 Jul 6 Fixed video resuming immediately after pausing
Reduced background work while browsing — less battery use and fewer slowdowns on older devices 5.0 Jul 4 Fixed device getting hot after watching a few videos — removed background CPU work that was running continuously for every card on screen
Fixed videos getting stuck and not advancing at the end of short clips (they were being misidentified as stalled)
Performance improvements reducing background processing overhead 4.9 Jul 1 Fixed video player getting stuck and not auto-playing the next video
Fixed accidental pausing when tapping to show player controls
Fixed watch history not saving for signed-in users
Fixed some subscribed channels failing to open
Added Now Playing info and lock-screen playback controls
Various Shorts stability fixes
Restored the landscape lock button 4.8 Jun 24 Shorts: Fixed an issue where tapping to resume a paused video could play briefly then pause itself again.
Shorts: More reliable swipe transitions between videos (occasional black screen on swipe fixed).
Player: Fixed a rare crash that could occur after closing or minimizing the video player. 4.7 Jun 20 Video is centered with equal black space above and below
Tapping center while paused resumes playback
Native player controls (scrubber, volume, etc.) are now tappable when paused 4.6 Jun 17 New playback engine for smoother, more reliable video streaming
Comments now available right from the player menu
Mini-player keeps your video playing when minimized
Fixed: speed control getting stuck on the wrong value
Fixed: audio occasionally cutting out after unmuting
General player stability and bug fixes 4.5 Jun 14 Parallel stream fetch — faster video start
Muxed fallback plays instantly, upgrades to 1080p/720p in background
Quality picker shows all resolutions after upgrade failure
macOS native Sign In sheet
Fix wrong video on iPad landscape
Fix lock screen Now Playing (thumbnail + prev/next)
Fix HTTP 403 routing to full retry
Fix infinite spinner on retry exhaustion
Fix stale stream guard bypass
Fix members-only tiles in feeds
Download → save to Photos fallback 4.4 Jun 6 BotGuard pot= token pipeline (WKWebView-based)
AVC-only / "Prefer H.264" codec pin toggle
Serbian & Croatian localizations
HLS audio rendition proxying
Fix: 60s SABR stream stall
Fix: dubbed audio broken via WKWebView
Fix: WKWebView cookies not forwarded to HLS proxy
Fix: 8s loadTracks stall (rqh=1 guard)
Fix: quality switch failed after muxed fallback
Fix: stale WKWebView HLS URL
Fix: audio tracks not loaded after WKWebView HLS 4.3 Jun 3 Bug Fixes
Fix EXC_BAD_ACCESS crash in home feed parser
Fix Shorts pagination, infinite loop, missing results
Remove Quality / Don't Like from menus
Fix watch history logging, audio pill wrapping, wrong video in Downloads
Fix scroll indicators on Shorts rows
Fix TV subscription depth limit

Playback
HLS: preserve CDN session across loads — no more stale-session 403s
HLS: serial extraction, priority for user taps, pre-warm from feed cards
Fix freeze/stall after quality change or fast-forward

BotGuard / Auth
Minted PO tokens for adaptive streams via BotGuardWebViewRunner
SAPISID recovery from WKWebView cookies
PO token caching with TTL

Performance
360p fast-start → quality ramp for faster first frame
Higher prefetch priority for next queue video
HLS variant fetch off critical path

Other
Playlist shuffle mode
Feed hide propagates to Search/Channel/Playlist views 4.2 May 31 Added BotGuard PO token pipeline (WKWebView + websafe fallback), "Prefer H.264" codec pinning toggle, and Serbian & Croatian localizations.

Fixed: 60s stall on SABR/TVHTML5 streams (#204), dubbed audio broken via WKWebView HLS (#205), WKWebView cookies not forwarded to proxy (#207), 8s loadTracks stall with missing googlevideo cookies (#208), proxy silently skipped by rqh=1 guard (#209), quality switch broken after muxed fallback (#210), stale cached WKWebView HLS URL (#211), quality button hidden instead of disabled (#186), audio tracks not loaded after WKWebView HLS readyToPlay. 4.1 May 27 DASH adaptive quality switching with AVMutableComposition rebuild
macOS (Mac Catalyst) support
TV client attestation token for bot-detection bypass
"Remove from Watch Later" action in context menu
Stats for Nerds in player overflow menu
Fixed: tvOS settings tab required double-click
Fixed: tvOS description/comments panels couldn't be closed
Fixed: tvOS quality preference reset to Auto on every launch
Fixed: tvOS overflow menu low contrast
Fixed: playlist auto-advance broken from Search results
Fixed: HLS manifest cache TTL raised to 30 min; stale entry invalidation on 403 4.0 May 25 VPN/IP block — skip retry, show specific error banner (#110)
First video on launch fails intermittently (#132, #122)
No audio when quality set to Auto, or after quality change (#128, #126)
Audio track picker hidden after quality switch (#124)
Audio languages all showing "Original" (#130)
Captions not remembered across videos (#131)
Captions overlapping scrub bar in landscape (#129)
Scrubbing gesture broken (#121)
Controls auto-hide 50% longer in landscape (#125)
Tap targets for play/pause and seek increased (#127)
Downloads tab + local file playback (#99)
iCloud sync for local data, opt-in (#98)
Hide Shorts not filtering subscriptions feed (#107)
Watch Later wrong video order (#106)
Shorts infinite scroll
Quality selection removed — Auto only 2.9 May 19 Fix Shorts cold launch (HTTP 400 → use postTV()) #96
Fix mini-player overlapping tab bar #95
Fix overflow menu height portrait #94
Fix Shorts chip empty on fresh load #93
Fix spinner stuck after playback #92
Fix Shorts row premature pagination #91
Long-press context menu on Short cards #90
Fix short detection false positives #89
Remove duplicate overflow menu items #88
Fix tvOS crash (missing env injection)
16 QPB bug fixes #72–87 2.8 May 17 - breaking crash on app open fix 2.7 May 14 Added Safari Web Extension — YouTube, Shorts, and Music links now open directly in SmartTube
Fixed a crash affecting age-restricted and region-locked videos
Fixed audio-only mode stalling on playback start
Fixed the mini player close button occasionally restoring fullscreen unexpectedly
Fixed audio track selection being lost after fallback or error recovery
Fixed the more menu overflowing off-screen in landscape orientation
Fixed the "Hide Shorts" setting not applying in Search, Library, and Channel views 2.6 May 14 - Audio cutting out when manually changing video resolution
- Audio quality improved — spectral pitch algorithm matches official YouTube app
- Duplicate video cards causing blank cells in Home and Subscriptions feeds
- tvOS centre-zone double-tap and d-pad focus issues in player UI tests 2.5 May 13 Added
Mini-player — keeps playback alive while browsing; tap to expand or dismiss
Watch Later context menu — long-press any video card to queue it
InnerTubeAPI split into focused extension files + new data models
Fixed
Player overlay pickers lost focus on re-open 2.3 May 9 PiP, local subscriptions/RSS, tvOS player, landscape playback, quality selection with toasts, and Now Playing integration. 2.2 May 7 Landscape video playback
tvOS player with custom controls
Scroll position preservation in Library
Better playback error handling & retry
Video grid layout improvements 2.1 May 5 Sign-in guard to prevent duplicate auth attempts
Audio track selection with preference persistence
HomeView refactored to VideoGridSection
Improved video preloading & feed refresh
PlaylistViewModel uses InnerTubeAPI from environment
Comprehensive UI test suite added
Auth hardening (foreground state, device code expiration)
Privacy policy update 2.0 May 3



About Smart Tube BDP

Smart Tube BDP is a free app for iOS published in the Tools & Editors list of apps, part of Games & Entertainment.

The company that develops Smart Tube BDP is New look entertainment doo. The latest version released by its developer is 5.6.

To install Smart Tube BDP on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-14 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Smart Tube BDP as malware if the download link is broken.

How to install Smart Tube BDP on your iOS device:

  • Click on the Continue To App button on our website. This will redirect you to the App Store.
  • Once the Smart Tube BDP is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
  • If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
  • After Smart Tube BDP is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
  • Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.

Program Details


General

Publisher
Released Date
2026-10-14
Languages
English

Category

Category
Subcategory

System requirements

Operating systems
iOS

Download information

File size
14 bytes
Total downloads
0

Pricing

License model
Free
Price

Version History


Here you can find the changelog of Smart Tube BDP since it was posted on our website on 2026-07-09. The latest version is 5.6 and it was updated on Apps112 on 14 October, 2026. See below the changes in each version:

version 5.6

posted on 2026-10-14

Version History Home Screen widget with videos from your Home feed; tap one to play it
Drag to reorder Home page sections (#156)
High-resolution thumbnails, accent color and grid column settings
Watch history kept on the device, and watches reported to your YouTube history (#150)

Fixes

"Sign in to confirm you're not a bot" now switches to the standard player (milika/SmartTubeIOS#158)
Removing videos from Watch Later works; Home's Watch Later list updates (#157)
Dark appearance in the player's YouTube settings sheet (#144)
Brightness/volume swipes only work at the screen edges (#148)
Whole video card is clickable on macOS (#153)
Widget and shared links open a new video even while one is playing
Watch progress is saved correctly when looping or rewatching a video 5.6 1d ago New

Home Screen widget with videos from your Home feed; tap one to play it
Drag to reorder Home page sections (#156)
High-resolution thumbnails, accent color and grid column settings
Watch history kept on the device, and watches reported to your YouTube history (#150)

Fixes

"Sign in to confirm you're not a bot" now switches to the standard player (milika/SmartTubeIOS#158)
Removing videos from Watch Later works; Home's Watch Later list updates (#157)
Dark appearance in the player's YouTube settings sheet (#144)
Brightness/volume swipes only work at the screen edges (#148)
Whole video card is clickable on macOS (#153)
Widget and shared links open a new video even while one is playing
Watch progress is saved correctly when looping or rewatching a video 5.5 5d ago > Skip and previous/next buttons in the player, on-device watch history, a working Disable Liquid Glass toggle, an optional Settings PIN, an analytics opt-out, and tighter brightness/volume gestures. Also attempted fixes for iPad player controls and the dark-mode video menu. 5.4 Sep 26 multitude of fixes and stuff people asked :) 5.2 Sep 11 Brazilian Portuguese — full pt-BR localisation added; all 15 languages are now complete
Audio fix — video no longer loses sound after leaving and returning to the app
Pause fix — first pause no longer auto-resumes by itself
Battery & heat — removed background polling loop that was warming the device unnecessarily
Collab channels — co-author name now shows correctly in your subscriptions list 5.1 Jul 6 Fixed video resuming immediately after pausing
Reduced background work while browsing — less battery use and fewer slowdowns on older devices 5.0 Jul 4 Fixed device getting hot after watching a few videos — removed background CPU work that was running continuously for every card on screen
Fixed videos getting stuck and not advancing at the end of short clips (they were being misidentified as stalled)
Performance improvements reducing background processing overhead 4.9 Jul 1 Fixed video player getting stuck and not auto-playing the next video
Fixed accidental pausing when tapping to show player controls
Fixed watch history not saving for signed-in users
Fixed some subscribed channels failing to open
Added Now Playing info and lock-screen playback controls
Various Shorts stability fixes
Restored the landscape lock button 4.8 Jun 24 Shorts: Fixed an issue where tapping to resume a paused video could play briefly then pause itself again.
Shorts: More reliable swipe transitions between videos (occasional black screen on swipe fixed).
Player: Fixed a rare crash that could occur after closing or minimizing the video player. 4.7 Jun 20 Video is centered with equal black space above and below
Tapping center while paused resumes playback
Native player controls (scrubber, volume, etc.) are now tappable when paused 4.6 Jun 17 New playback engine for smoother, more reliable video streaming
Comments now available right from the player menu
Mini-player keeps your video playing when minimized
Fixed: speed control getting stuck on the wrong value
Fixed: audio occasionally cutting out after unmuting
General player stability and bug fixes 4.5 Jun 14 Parallel stream fetch — faster video start
Muxed fallback plays instantly, upgrades to 1080p/720p in background
Quality picker shows all resolutions after upgrade failure
macOS native Sign In sheet
Fix wrong video on iPad landscape
Fix lock screen Now Playing (thumbnail + prev/next)
Fix HTTP 403 routing to full retry
Fix infinite spinner on retry exhaustion
Fix stale stream guard bypass
Fix members-only tiles in feeds
Download → save to Photos fallback 4.4 Jun 6 BotGuard pot= token pipeline (WKWebView-based)
AVC-only / "Prefer H.264" codec pin toggle
Serbian & Croatian localizations
HLS audio rendition proxying
Fix: 60s SABR stream stall
Fix: dubbed audio broken via WKWebView
Fix: WKWebView cookies not forwarded to HLS proxy
Fix: 8s loadTracks stall (rqh=1 guard)
Fix: quality switch failed after muxed fallback
Fix: stale WKWebView HLS URL
Fix: audio tracks not loaded after WKWebView HLS 4.3 Jun 3 Bug Fixes
Fix EXC_BAD_ACCESS crash in home feed parser
Fix Shorts pagination, infinite loop, missing results
Remove Quality / Don't Like from menus
Fix watch history logging, audio pill wrapping, wrong video in Downloads
Fix scroll indicators on Shorts rows
Fix TV subscription depth limit

Playback
HLS: preserve CDN session across loads — no more stale-session 403s
HLS: serial extraction, priority for user taps, pre-warm from feed cards
Fix freeze/stall after quality change or fast-forward

BotGuard / Auth
Minted PO tokens for adaptive streams via BotGuardWebViewRunner
SAPISID recovery from WKWebView cookies
PO token caching with TTL

Performance
360p fast-start → quality ramp for faster first frame
Higher prefetch priority for next queue video
HLS variant fetch off critical path

Other
Playlist shuffle mode
Feed hide propagates to Search/Channel/Playlist views 4.2 May 31 Added BotGuard PO token pipeline (WKWebView + websafe fallback), "Prefer H.264" codec pinning toggle, and Serbian & Croatian localizations.

Fixed: 60s stall on SABR/TVHTML5 streams (#204), dubbed audio broken via WKWebView HLS (#205), WKWebView cookies not forwarded to proxy (#207), 8s loadTracks stall with missing googlevideo cookies (#208), proxy silently skipped by rqh=1 guard (#209), quality switch broken after muxed fallback (#210), stale cached WKWebView HLS URL (#211), quality button hidden instead of disabled (#186), audio tracks not loaded after WKWebView HLS readyToPlay. 4.1 May 27 DASH adaptive quality switching with AVMutableComposition rebuild
macOS (Mac Catalyst) support
TV client attestation token for bot-detection bypass
"Remove from Watch Later" action in context menu
Stats for Nerds in player overflow menu
Fixed: tvOS settings tab required double-click
Fixed: tvOS description/comments panels couldn't be closed
Fixed: tvOS quality preference reset to Auto on every launch
Fixed: tvOS overflow menu low contrast
Fixed: playlist auto-advance broken from Search results
Fixed: HLS manifest cache TTL raised to 30 min; stale entry invalidation on 403 4.0 May 25 VPN/IP block — skip retry, show specific error banner (#110)
First video on launch fails intermittently (#132, #122)
No audio when quality set to Auto, or after quality change (#128, #126)
Audio track picker hidden after quality switch (#124)
Audio languages all showing "Original" (#130)
Captions not remembered across videos (#131)
Captions overlapping scrub bar in landscape (#129)
Scrubbing gesture broken (#121)
Controls auto-hide 50% longer in landscape (#125)
Tap targets for play/pause and seek increased (#127)
Downloads tab + local file playback (#99)
iCloud sync for local data, opt-in (#98)
Hide Shorts not filtering subscriptions feed (#107)
Watch Later wrong video order (#106)
Shorts infinite scroll
Quality selection removed — Auto only 2.9 May 19 Fix Shorts cold launch (HTTP 400 → use postTV()) #96
Fix mini-player overlapping tab bar #95
Fix overflow menu height portrait #94
Fix Shorts chip empty on fresh load #93
Fix spinner stuck after playback #92
Fix Shorts row premature pagination #91
Long-press context menu on Short cards #90
Fix short detection false positives #89
Remove duplicate overflow menu items #88
Fix tvOS crash (missing env injection)
16 QPB bug fixes #72–87 2.8 May 17 - breaking crash on app open fix 2.7 May 14 Added Safari Web Extension — YouTube, Shorts, and Music links now open directly in SmartTube
Fixed a crash affecting age-restricted and region-locked videos
Fixed audio-only mode stalling on playback start
Fixed the mini player close button occasionally restoring fullscreen unexpectedly
Fixed audio track selection being lost after fallback or error recovery
Fixed the more menu overflowing off-screen in landscape orientation
Fixed the "Hide Shorts" setting not applying in Search, Library, and Channel views 2.6 May 14 - Audio cutting out when manually changing video resolution
- Audio quality improved — spectral pitch algorithm matches official YouTube app
- Duplicate video cards causing blank cells in Home and Subscriptions feeds
- tvOS centre-zone double-tap and d-pad focus issues in player UI tests 2.5 May 13 Added
Mini-player — keeps playback alive while browsing; tap to expand or dismiss
Watch Later context menu — long-press any video card to queue it
InnerTubeAPI split into focused extension files + new data models
Fixed
Player overlay pickers lost focus on re-open 2.3 May 9 PiP, local subscriptions/RSS, tvOS player, landscape playback, quality selection with toasts, and Now Playing integration. 2.2 May 7 Landscape video playback
tvOS player with custom controls
Scroll position preservation in Library
Better playback error handling & retry
Video grid layout improvements 2.1 May 5 Sign-in guard to prevent duplicate auth attempts
Audio track selection with preference persistence
HomeView refactored to VideoGridSection
Improved video preloading & feed refresh
PlaylistViewModel uses InnerTubeAPI from environment
Comprehensive UI test suite added
Auth hardening (foreground state, device code expiration)
Privacy policy update 2.0 May 3

version 5.4

posted on 2026-10-06

Version History > Skip and previous/next buttons in the player, on-device watch history, a working Disable Liquid Glass toggle, an optional Settings PIN, an analytics opt-out, and tighter brightness/volume gestures. Also attempted fixes for iPad player controls and the dark-mode video menu. 5.4 Sep 26 multitude of fixes and stuff people asked :) 5.2 Sep 11 Brazilian Portuguese — full pt-BR localisation added; all 15 languages are now complete
Audio fix — video no longer loses sound after leaving and returning to the app
Pause fix — first pause no longer auto-resumes by itself
Battery & heat — removed background polling loop that was warming the device unnecessarily
Collab channels — co-author name now shows correctly in your subscriptions list 5.1 Jul 6 Fixed video resuming immediately after pausing
Reduced background work while browsing — less battery use and fewer slowdowns on older devices 5.0 Jul 4 Fixed device getting hot after watching a few videos — removed background CPU work that was running continuously for every card on screen
Fixed videos getting stuck and not advancing at the end of short clips (they were being misidentified as stalled)
Performance improvements reducing background processing overhead 4.9 Jul 1 Fixed video player getting stuck and not auto-playing the next video
Fixed accidental pausing when tapping to show player controls
Fixed watch history not saving for signed-in users
Fixed some subscribed channels failing to open
Added Now Playing info and lock-screen playback controls
Various Shorts stability fixes
Restored the landscape lock button 4.8 Jun 24 Shorts: Fixed an issue where tapping to resume a paused video could play briefly then pause itself again.
Shorts: More reliable swipe transitions between videos (occasional black screen on swipe fixed).
Player: Fixed a rare crash that could occur after closing or minimizing the video player. 4.7 Jun 20 Video is centered with equal black space above and below
Tapping center while paused resumes playback
Native player controls (scrubber, volume, etc.) are now tappable when paused 4.6 Jun 17 New playback engine for smoother, more reliable video streaming
Comments now available right from the player menu
Mini-player keeps your video playing when minimized
Fixed: speed control getting stuck on the wrong value
Fixed: audio occasionally cutting out after unmuting
General player stability and bug fixes 4.5 Jun 14 Parallel stream fetch — faster video start
Muxed fallback plays instantly, upgrades to 1080p/720p in background
Quality picker shows all resolutions after upgrade failure
macOS native Sign In sheet
Fix wrong video on iPad landscape
Fix lock screen Now Playing (thumbnail + prev/next)
Fix HTTP 403 routing to full retry
Fix infinite spinner on retry exhaustion
Fix stale stream guard bypass
Fix members-only tiles in feeds
Download → save to Photos fallback 4.4 Jun 6 BotGuard pot= token pipeline (WKWebView-based)
AVC-only / "Prefer H.264" codec pin toggle
Serbian & Croatian localizations
HLS audio rendition proxying
Fix: 60s SABR stream stall
Fix: dubbed audio broken via WKWebView
Fix: WKWebView cookies not forwarded to HLS proxy
Fix: 8s loadTracks stall (rqh=1 guard)
Fix: quality switch failed after muxed fallback
Fix: stale WKWebView HLS URL
Fix: audio tracks not loaded after WKWebView HLS 4.3 Jun 3 Bug Fixes
Fix EXC_BAD_ACCESS crash in home feed parser
Fix Shorts pagination, infinite loop, missing results
Remove Quality / Don't Like from menus
Fix watch history logging, audio pill wrapping, wrong video in Downloads
Fix scroll indicators on Shorts rows
Fix TV subscription depth limit

Playback
HLS: preserve CDN session across loads — no more stale-session 403s
HLS: serial extraction, priority for user taps, pre-warm from feed cards
Fix freeze/stall after quality change or fast-forward

BotGuard / Auth
Minted PO tokens for adaptive streams via BotGuardWebViewRunner
SAPISID recovery from WKWebView cookies
PO token caching with TTL

Performance
360p fast-start → quality ramp for faster first frame
Higher prefetch priority for next queue video
HLS variant fetch off critical path

Other
Playlist shuffle mode
Feed hide propagates to Search/Channel/Playlist views 4.2 May 31 Added BotGuard PO token pipeline (WKWebView + websafe fallback), "Prefer H.264" codec pinning toggle, and Serbian & Croatian localizations.

Fixed: 60s stall on SABR/TVHTML5 streams (#204), dubbed audio broken via WKWebView HLS (#205), WKWebView cookies not forwarded to proxy (#207), 8s loadTracks stall with missing googlevideo cookies (#208), proxy silently skipped by rqh=1 guard (#209), quality switch broken after muxed fallback (#210), stale cached WKWebView HLS URL (#211), quality button hidden instead of disabled (#186), audio tracks not loaded after WKWebView HLS readyToPlay. 4.1 May 27 DASH adaptive quality switching with AVMutableComposition rebuild
macOS (Mac Catalyst) support
TV client attestation token for bot-detection bypass
"Remove from Watch Later" action in context menu
Stats for Nerds in player overflow menu
Fixed: tvOS settings tab required double-click
Fixed: tvOS description/comments panels couldn't be closed
Fixed: tvOS quality preference reset to Auto on every launch
Fixed: tvOS overflow menu low contrast
Fixed: playlist auto-advance broken from Search results
Fixed: HLS manifest cache TTL raised to 30 min; stale entry invalidation on 403 4.0 May 25 VPN/IP block — skip retry, show specific error banner (#110)
First video on launch fails intermittently (#132, #122)
No audio when quality set to Auto, or after quality change (#128, #126)
Audio track picker hidden after quality switch (#124)
Audio languages all showing "Original" (#130)
Captions not remembered across videos (#131)
Captions overlapping scrub bar in landscape (#129)
Scrubbing gesture broken (#121)
Controls auto-hide 50% longer in landscape (#125)
Tap targets for play/pause and seek increased (#127)
Downloads tab + local file playback (#99)
iCloud sync for local data, opt-in (#98)
Hide Shorts not filtering subscriptions feed (#107)
Watch Later wrong video order (#106)
Shorts infinite scroll
Quality selection removed — Auto only 2.9 May 19 Fix Shorts cold launch (HTTP 400 → use postTV()) #96
Fix mini-player overlapping tab bar #95
Fix overflow menu height portrait #94
Fix Shorts chip empty on fresh load #93
Fix spinner stuck after playback #92
Fix Shorts row premature pagination #91
Long-press context menu on Short cards #90
Fix short detection false positives #89
Remove duplicate overflow menu items #88
Fix tvOS crash (missing env injection)
16 QPB bug fixes #72–87 2.8 May 17 - breaking crash on app open fix 2.7 May 14 Added Safari Web Extension — YouTube, Shorts, and Music links now open directly in SmartTube
Fixed a crash affecting age-restricted and region-locked videos
Fixed audio-only mode stalling on playback start
Fixed the mini player close button occasionally restoring fullscreen unexpectedly
Fixed audio track selection being lost after fallback or error recovery
Fixed the more menu overflowing off-screen in landscape orientation
Fixed the "Hide Shorts" setting not applying in Search, Library, and Channel views 2.6 May 14 - Audio cutting out when manually changing video resolution
- Audio quality improved — spectral pitch algorithm matches official YouTube app
- Duplicate video cards causing blank cells in Home and Subscriptions feeds
- tvOS centre-zone double-tap and d-pad focus issues in player UI tests 2.5 May 13 Added
Mini-player — keeps playback alive while browsing; tap to expand or dismiss
Watch Later context menu — long-press any video card to queue it
InnerTubeAPI split into focused extension files + new data models
Fixed
Player overlay pickers lost focus on re-open 2.3 May 9 PiP, local subscriptions/RSS, tvOS player, landscape playback, quality selection with toasts, and Now Playing integration. 2.2 May 7 Landscape video playback
tvOS player with custom controls
Scroll position preservation in Library
Better playback error handling & retry
Video grid layout improvements 2.1 May 5 Sign-in guard to prevent duplicate auth attempts
Audio track selection with preference persistence
HomeView refactored to VideoGridSection
Improved video preloading & feed refresh
PlaylistViewModel uses InnerTubeAPI from environment
Comprehensive UI test suite added
Auth hardening (foreground state, device code expiration)
Privacy policy update 2.0 May 3 Improved Home Feed — refreshed layout with a cleaner video grid, replacing the old shelf layout
Faster Video Loading — enhanced preloading logic and smarter feed refresh for quicker browsing
Shorts improvements — updated Shorts player view
Stability & bug fixes — improved error handling in the video player and authentication flow fixes
Playlist screen — refactored to be more reliable 1.9 May 2 • Audio track selection — Choose your preferred audio track while watching videos; your selection is saved for future playback.

• Watch Later & Liked Videos icons — System playlists now display distinct icons (clock for Watch Later, thumbs up for Liked Videos) when no thumbnail is available.

• Improved sign-in flow — Authentication better handles returning to the app from the background, with more reliable device-code expiration handling.

• Stability improvements — Better error handling during playback and improved crash reporting. 1.8 May 1

version 5.4

posted on 2026-10-03

Version History > Skip and previous/next buttons in the player, on-device watch history, a working Disable Liquid Glass toggle, an optional Settings PIN, an analytics opt-out, and tighter brightness/volume gestures. Also attempted fixes for iPad player controls and the dark-mode video menu. 5.4 6d ago multitude of fixes and stuff people asked :) 5.2 Sep 11 Brazilian Portuguese — full pt-BR localisation added; all 15 languages are now complete
Audio fix — video no longer loses sound after leaving and returning to the app
Pause fix — first pause no longer auto-resumes by itself
Battery & heat — removed background polling loop that was warming the device unnecessarily
Collab channels — co-author name now shows correctly in your subscriptions list 5.1 Jul 6 Fixed video resuming immediately after pausing
Reduced background work while browsing — less battery use and fewer slowdowns on older devices 5.0 Jul 4 Fixed device getting hot after watching a few videos — removed background CPU work that was running continuously for every card on screen
Fixed videos getting stuck and not advancing at the end of short clips (they were being misidentified as stalled)
Performance improvements reducing background processing overhead 4.9 Jul 1 Fixed video player getting stuck and not auto-playing the next video
Fixed accidental pausing when tapping to show player controls
Fixed watch history not saving for signed-in users
Fixed some subscribed channels failing to open
Added Now Playing info and lock-screen playback controls
Various Shorts stability fixes
Restored the landscape lock button 4.8 Jun 24 Shorts: Fixed an issue where tapping to resume a paused video could play briefly then pause itself again.
Shorts: More reliable swipe transitions between videos (occasional black screen on swipe fixed).
Player: Fixed a rare crash that could occur after closing or minimizing the video player. 4.7 Jun 20 Video is centered with equal black space above and below
Tapping center while paused resumes playback
Native player controls (scrubber, volume, etc.) are now tappable when paused 4.6 Jun 17 New playback engine for smoother, more reliable video streaming
Comments now available right from the player menu
Mini-player keeps your video playing when minimized
Fixed: speed control getting stuck on the wrong value
Fixed: audio occasionally cutting out after unmuting
General player stability and bug fixes 4.5 Jun 14 Parallel stream fetch — faster video start
Muxed fallback plays instantly, upgrades to 1080p/720p in background
Quality picker shows all resolutions after upgrade failure
macOS native Sign In sheet
Fix wrong video on iPad landscape
Fix lock screen Now Playing (thumbnail + prev/next)
Fix HTTP 403 routing to full retry
Fix infinite spinner on retry exhaustion
Fix stale stream guard bypass
Fix members-only tiles in feeds
Download → save to Photos fallback 4.4 Jun 6 BotGuard pot= token pipeline (WKWebView-based)
AVC-only / "Prefer H.264" codec pin toggle
Serbian & Croatian localizations
HLS audio rendition proxying
Fix: 60s SABR stream stall
Fix: dubbed audio broken via WKWebView
Fix: WKWebView cookies not forwarded to HLS proxy
Fix: 8s loadTracks stall (rqh=1 guard)
Fix: quality switch failed after muxed fallback
Fix: stale WKWebView HLS URL
Fix: audio tracks not loaded after WKWebView HLS 4.3 Jun 3 Bug Fixes
Fix EXC_BAD_ACCESS crash in home feed parser
Fix Shorts pagination, infinite loop, missing results
Remove Quality / Don't Like from menus
Fix watch history logging, audio pill wrapping, wrong video in Downloads
Fix scroll indicators on Shorts rows
Fix TV subscription depth limit

Playback
HLS: preserve CDN session across loads — no more stale-session 403s
HLS: serial extraction, priority for user taps, pre-warm from feed cards
Fix freeze/stall after quality change or fast-forward

BotGuard / Auth
Minted PO tokens for adaptive streams via BotGuardWebViewRunner
SAPISID recovery from WKWebView cookies
PO token caching with TTL

Performance
360p fast-start → quality ramp for faster first frame
Higher prefetch priority for next queue video
HLS variant fetch off critical path

Other
Playlist shuffle mode
Feed hide propagates to Search/Channel/Playlist views 4.2 May 31 Added BotGuard PO token pipeline (WKWebView + websafe fallback), "Prefer H.264" codec pinning toggle, and Serbian & Croatian localizations.

Fixed: 60s stall on SABR/TVHTML5 streams (#204), dubbed audio broken via WKWebView HLS (#205), WKWebView cookies not forwarded to proxy (#207), 8s loadTracks stall with missing googlevideo cookies (#208), proxy silently skipped by rqh=1 guard (#209), quality switch broken after muxed fallback (#210), stale cached WKWebView HLS URL (#211), quality button hidden instead of disabled (#186), audio tracks not loaded after WKWebView HLS readyToPlay. 4.1 May 27 DASH adaptive quality switching with AVMutableComposition rebuild
macOS (Mac Catalyst) support
TV client attestation token for bot-detection bypass
"Remove from Watch Later" action in context menu
Stats for Nerds in player overflow menu
Fixed: tvOS settings tab required double-click
Fixed: tvOS description/comments panels couldn't be closed
Fixed: tvOS quality preference reset to Auto on every launch
Fixed: tvOS overflow menu low contrast
Fixed: playlist auto-advance broken from Search results
Fixed: HLS manifest cache TTL raised to 30 min; stale entry invalidation on 403 4.0 May 25 VPN/IP block — skip retry, show specific error banner (#110)
First video on launch fails intermittently (#132, #122)
No audio when quality set to Auto, or after quality change (#128, #126)
Audio track picker hidden after quality switch (#124)
Audio languages all showing "Original" (#130)
Captions not remembered across videos (#131)
Captions overlapping scrub bar in landscape (#129)
Scrubbing gesture broken (#121)
Controls auto-hide 50% longer in landscape (#125)
Tap targets for play/pause and seek increased (#127)
Downloads tab + local file playback (#99)
iCloud sync for local data, opt-in (#98)
Hide Shorts not filtering subscriptions feed (#107)
Watch Later wrong video order (#106)
Shorts infinite scroll
Quality selection removed — Auto only 2.9 May 19 Fix Shorts cold launch (HTTP 400 → use postTV()) #96
Fix mini-player overlapping tab bar #95
Fix overflow menu height portrait #94
Fix Shorts chip empty on fresh load #93
Fix spinner stuck after playback #92
Fix Shorts row premature pagination #91
Long-press context menu on Short cards #90
Fix short detection false positives #89
Remove duplicate overflow menu items #88
Fix tvOS crash (missing env injection)
16 QPB bug fixes #72–87 2.8 May 17 - breaking crash on app open fix 2.7 May 14 Added Safari Web Extension — YouTube, Shorts, and Music links now open directly in SmartTube
Fixed a crash affecting age-restricted and region-locked videos
Fixed audio-only mode stalling on playback start
Fixed the mini player close button occasionally restoring fullscreen unexpectedly
Fixed audio track selection being lost after fallback or error recovery
Fixed the more menu overflowing off-screen in landscape orientation
Fixed the "Hide Shorts" setting not applying in Search, Library, and Channel views 2.6 May 14 - Audio cutting out when manually changing video resolution
- Audio quality improved — spectral pitch algorithm matches official YouTube app
- Duplicate video cards causing blank cells in Home and Subscriptions feeds
- tvOS centre-zone double-tap and d-pad focus issues in player UI tests 2.5 May 13 Added
Mini-player — keeps playback alive while browsing; tap to expand or dismiss
Watch Later context menu — long-press any video card to queue it
InnerTubeAPI split into focused extension files + new data models
Fixed
Player overlay pickers lost focus on re-open 2.3 May 9 PiP, local subscriptions/RSS, tvOS player, landscape playback, quality selection with toasts, and Now Playing integration. 2.2 May 7 Landscape video playback
tvOS player with custom controls
Scroll position preservation in Library
Better playback error handling & retry
Video grid layout improvements 2.1 May 5 Sign-in guard to prevent duplicate auth attempts
Audio track selection with preference persistence
HomeView refactored to VideoGridSection
Improved video preloading & feed refresh
PlaylistViewModel uses InnerTubeAPI from environment
Comprehensive UI test suite added
Auth hardening (foreground state, device code expiration)
Privacy policy update 2.0 May 3 Improved Home Feed — refreshed layout with a cleaner video grid, replacing the old shelf layout
Faster Video Loading — enhanced preloading logic and smarter feed refresh for quicker browsing
Shorts improvements — updated Shorts player view
Stability & bug fixes — improved error handling in the video player and authentication flow fixes
Playlist screen — refactored to be more reliable 1.9 May 2 • Audio track selection — Choose your preferred audio track while watching videos; your selection is saved for future playback.

• Watch Later & Liked Videos icons — System playlists now display distinct icons (clock for Watch Later, thumbs up for Liked Videos) when no thumbnail is available.

• Improved sign-in flow — Authentication better handles returning to the app from the background, with more reliable device-code expiration handling.

• Stability improvements — Better error handling during playback and improved crash reporting. 1.8 May 1

version 5.2

posted on 2026-09-26

Version History multitude of fixes and stuff people asked :) 5.2 Sep 11 Brazilian Portuguese — full pt-BR localisation added; all 15 languages are now complete
Audio fix — video no longer loses sound after leaving and returning to the app
Pause fix — first pause no longer auto-resumes by itself
Battery & heat — removed background polling loop that was warming the device unnecessarily
Collab channels — co-author name now shows correctly in your subscriptions list 5.1 Jul 6 Fixed video resuming immediately after pausing
Reduced background work while browsing — less battery use and fewer slowdowns on older devices 5.0 Jul 4 Fixed device getting hot after watching a few videos — removed background CPU work that was running continuously for every card on screen
Fixed videos getting stuck and not advancing at the end of short clips (they were being misidentified as stalled)
Performance improvements reducing background processing overhead 4.9 Jul 1 Fixed video player getting stuck and not auto-playing the next video
Fixed accidental pausing when tapping to show player controls
Fixed watch history not saving for signed-in users
Fixed some subscribed channels failing to open
Added Now Playing info and lock-screen playback controls
Various Shorts stability fixes
Restored the landscape lock button 4.8 Jun 24 Shorts: Fixed an issue where tapping to resume a paused video could play briefly then pause itself again.
Shorts: More reliable swipe transitions between videos (occasional black screen on swipe fixed).
Player: Fixed a rare crash that could occur after closing or minimizing the video player. 4.7 Jun 20 Video is centered with equal black space above and below
Tapping center while paused resumes playback
Native player controls (scrubber, volume, etc.) are now tappable when paused 4.6 Jun 17 New playback engine for smoother, more reliable video streaming
Comments now available right from the player menu
Mini-player keeps your video playing when minimized
Fixed: speed control getting stuck on the wrong value
Fixed: audio occasionally cutting out after unmuting
General player stability and bug fixes 4.5 Jun 14 Parallel stream fetch — faster video start
Muxed fallback plays instantly, upgrades to 1080p/720p in background
Quality picker shows all resolutions after upgrade failure
macOS native Sign In sheet
Fix wrong video on iPad landscape
Fix lock screen Now Playing (thumbnail + prev/next)
Fix HTTP 403 routing to full retry
Fix infinite spinner on retry exhaustion
Fix stale stream guard bypass
Fix members-only tiles in feeds
Download → save to Photos fallback 4.4 Jun 6 BotGuard pot= token pipeline (WKWebView-based)
AVC-only / "Prefer H.264" codec pin toggle
Serbian & Croatian localizations
HLS audio rendition proxying
Fix: 60s SABR stream stall
Fix: dubbed audio broken via WKWebView
Fix: WKWebView cookies not forwarded to HLS proxy
Fix: 8s loadTracks stall (rqh=1 guard)
Fix: quality switch failed after muxed fallback
Fix: stale WKWebView HLS URL
Fix: audio tracks not loaded after WKWebView HLS 4.3 Jun 3 Bug Fixes
Fix EXC_BAD_ACCESS crash in home feed parser
Fix Shorts pagination, infinite loop, missing results
Remove Quality / Don't Like from menus
Fix watch history logging, audio pill wrapping, wrong video in Downloads
Fix scroll indicators on Shorts rows
Fix TV subscription depth limit

Playback
HLS: preserve CDN session across loads — no more stale-session 403s
HLS: serial extraction, priority for user taps, pre-warm from feed cards
Fix freeze/stall after quality change or fast-forward

BotGuard / Auth
Minted PO tokens for adaptive streams via BotGuardWebViewRunner
SAPISID recovery from WKWebView cookies
PO token caching with TTL

Performance
360p fast-start → quality ramp for faster first frame
Higher prefetch priority for next queue video
HLS variant fetch off critical path

Other
Playlist shuffle mode
Feed hide propagates to Search/Channel/Playlist views 4.2 May 31 Added BotGuard PO token pipeline (WKWebView + websafe fallback), "Prefer H.264" codec pinning toggle, and Serbian & Croatian localizations.

Fixed: 60s stall on SABR/TVHTML5 streams (#204), dubbed audio broken via WKWebView HLS (#205), WKWebView cookies not forwarded to proxy (#207), 8s loadTracks stall with missing googlevideo cookies (#208), proxy silently skipped by rqh=1 guard (#209), quality switch broken after muxed fallback (#210), stale cached WKWebView HLS URL (#211), quality button hidden instead of disabled (#186), audio tracks not loaded after WKWebView HLS readyToPlay. 4.1 May 27 DASH adaptive quality switching with AVMutableComposition rebuild
macOS (Mac Catalyst) support
TV client attestation token for bot-detection bypass
"Remove from Watch Later" action in context menu
Stats for Nerds in player overflow menu
Fixed: tvOS settings tab required double-click
Fixed: tvOS description/comments panels couldn't be closed
Fixed: tvOS quality preference reset to Auto on every launch
Fixed: tvOS overflow menu low contrast
Fixed: playlist auto-advance broken from Search results
Fixed: HLS manifest cache TTL raised to 30 min; stale entry invalidation on 403 4.0 May 25 VPN/IP block — skip retry, show specific error banner (#110)
First video on launch fails intermittently (#132, #122)
No audio when quality set to Auto, or after quality change (#128, #126)
Audio track picker hidden after quality switch (#124)
Audio languages all showing "Original" (#130)
Captions not remembered across videos (#131)
Captions overlapping scrub bar in landscape (#129)
Scrubbing gesture broken (#121)
Controls auto-hide 50% longer in landscape (#125)
Tap targets for play/pause and seek increased (#127)
Downloads tab + local file playback (#99)
iCloud sync for local data, opt-in (#98)
Hide Shorts not filtering subscriptions feed (#107)
Watch Later wrong video order (#106)
Shorts infinite scroll
Quality selection removed — Auto only 2.9 May 19 Fix Shorts cold launch (HTTP 400 → use postTV()) #96
Fix mini-player overlapping tab bar #95
Fix overflow menu height portrait #94
Fix Shorts chip empty on fresh load #93
Fix spinner stuck after playback #92
Fix Shorts row premature pagination #91
Long-press context menu on Short cards #90
Fix short detection false positives #89
Remove duplicate overflow menu items #88
Fix tvOS crash (missing env injection)
16 QPB bug fixes #72–87 2.8 May 17 - breaking crash on app open fix 2.7 May 14 Added Safari Web Extension — YouTube, Shorts, and Music links now open directly in SmartTube
Fixed a crash affecting age-restricted and region-locked videos
Fixed audio-only mode stalling on playback start
Fixed the mini player close button occasionally restoring fullscreen unexpectedly
Fixed audio track selection being lost after fallback or error recovery
Fixed the more menu overflowing off-screen in landscape orientation
Fixed the "Hide Shorts" setting not applying in Search, Library, and Channel views 2.6 May 14 - Audio cutting out when manually changing video resolution
- Audio quality improved — spectral pitch algorithm matches official YouTube app
- Duplicate video cards causing blank cells in Home and Subscriptions feeds
- tvOS centre-zone double-tap and d-pad focus issues in player UI tests 2.5 May 13 Added
Mini-player — keeps playback alive while browsing; tap to expand or dismiss
Watch Later context menu — long-press any video card to queue it
InnerTubeAPI split into focused extension files + new data models
Fixed
Player overlay pickers lost focus on re-open 2.3 May 9 PiP, local subscriptions/RSS, tvOS player, landscape playback, quality selection with toasts, and Now Playing integration. 2.2 May 7 Landscape video playback
tvOS player with custom controls
Scroll position preservation in Library
Better playback error handling & retry
Video grid layout improvements 2.1 May 5 Sign-in guard to prevent duplicate auth attempts
Audio track selection with preference persistence
HomeView refactored to VideoGridSection
Improved video preloading & feed refresh
PlaylistViewModel uses InnerTubeAPI from environment
Comprehensive UI test suite added
Auth hardening (foreground state, device code expiration)
Privacy policy update 2.0 May 3 Improved Home Feed — refreshed layout with a cleaner video grid, replacing the old shelf layout
Faster Video Loading — enhanced preloading logic and smarter feed refresh for quicker browsing
Shorts improvements — updated Shorts player view
Stability & bug fixes — improved error handling in the video player and authentication flow fixes
Playlist screen — refactored to be more reliable 1.9 May 2 • Audio track selection — Choose your preferred audio track while watching videos; your selection is saved for future playback.

• Watch Later & Liked Videos icons — System playlists now display distinct icons (clock for Watch Later, thumbs up for Liked Videos) when no thumbnail is available.

• Improved sign-in flow — Authentication better handles returning to the app from the background, with more reliable device-code expiration handling.

• Stability improvements — Better error handling during playback and improved crash reporting. 1.8 May 1 bug fixes, audio selection 1.7 Apr 30

version 5.2

posted on 2026-09-12

Version History multitude of fixes and stuff people asked :) 5.2 1h ago Brazilian Portuguese — full pt-BR localisation added; all 15 languages are now complete
Audio fix — video no longer loses sound after leaving and returning to the app
Pause fix — first pause no longer auto-resumes by itself
Battery & heat — removed background polling loop that was warming the device unnecessarily
Collab channels — co-author name now shows correctly in your subscriptions list 5.1 Jul 6 Fixed video resuming immediately after pausing
Reduced background work while browsing — less battery use and fewer slowdowns on older devices 5.0 Jul 4 Fixed device getting hot after watching a few videos — removed background CPU work that was running continuously for every card on screen
Fixed videos getting stuck and not advancing at the end of short clips (they were being misidentified as stalled)
Performance improvements reducing background processing overhead 4.9 Jul 1 Fixed video player getting stuck and not auto-playing the next video
Fixed accidental pausing when tapping to show player controls
Fixed watch history not saving for signed-in users
Fixed some subscribed channels failing to open
Added Now Playing info and lock-screen playback controls
Various Shorts stability fixes
Restored the landscape lock button 4.8 Jun 24 Shorts: Fixed an issue where tapping to resume a paused video could play briefly then pause itself again.
Shorts: More reliable swipe transitions between videos (occasional black screen on swipe fixed).
Player: Fixed a rare crash that could occur after closing or minimizing the video player. 4.7 Jun 20 Video is centered with equal black space above and below
Tapping center while paused resumes playback
Native player controls (scrubber, volume, etc.) are now tappable when paused 4.6 Jun 17 New playback engine for smoother, more reliable video streaming
Comments now available right from the player menu
Mini-player keeps your video playing when minimized
Fixed: speed control getting stuck on the wrong value
Fixed: audio occasionally cutting out after unmuting
General player stability and bug fixes 4.5 Jun 14 Parallel stream fetch — faster video start
Muxed fallback plays instantly, upgrades to 1080p/720p in background
Quality picker shows all resolutions after upgrade failure
macOS native Sign In sheet
Fix wrong video on iPad landscape
Fix lock screen Now Playing (thumbnail + prev/next)
Fix HTTP 403 routing to full retry
Fix infinite spinner on retry exhaustion
Fix stale stream guard bypass
Fix members-only tiles in feeds
Download → save to Photos fallback 4.4 Jun 6 BotGuard pot= token pipeline (WKWebView-based)
AVC-only / "Prefer H.264" codec pin toggle
Serbian & Croatian localizations
HLS audio rendition proxying
Fix: 60s SABR stream stall
Fix: dubbed audio broken via WKWebView
Fix: WKWebView cookies not forwarded to HLS proxy
Fix: 8s loadTracks stall (rqh=1 guard)
Fix: quality switch failed after muxed fallback
Fix: stale WKWebView HLS URL
Fix: audio tracks not loaded after WKWebView HLS 4.3 Jun 3 Bug Fixes
Fix EXC_BAD_ACCESS crash in home feed parser
Fix Shorts pagination, infinite loop, missing results
Remove Quality / Don't Like from menus
Fix watch history logging, audio pill wrapping, wrong video in Downloads
Fix scroll indicators on Shorts rows
Fix TV subscription depth limit

Playback
HLS: preserve CDN session across loads — no more stale-session 403s
HLS: serial extraction, priority for user taps, pre-warm from feed cards
Fix freeze/stall after quality change or fast-forward

BotGuard / Auth
Minted PO tokens for adaptive streams via BotGuardWebViewRunner
SAPISID recovery from WKWebView cookies
PO token caching with TTL

Performance
360p fast-start → quality ramp for faster first frame
Higher prefetch priority for next queue video
HLS variant fetch off critical path

Other
Playlist shuffle mode
Feed hide propagates to Search/Channel/Playlist views 4.2 May 31 Added BotGuard PO token pipeline (WKWebView + websafe fallback), "Prefer H.264" codec pinning toggle, and Serbian & Croatian localizations.

Fixed: 60s stall on SABR/TVHTML5 streams (#204), dubbed audio broken via WKWebView HLS (#205), WKWebView cookies not forwarded to proxy (#207), 8s loadTracks stall with missing googlevideo cookies (#208), proxy silently skipped by rqh=1 guard (#209), quality switch broken after muxed fallback (#210), stale cached WKWebView HLS URL (#211), quality button hidden instead of disabled (#186), audio tracks not loaded after WKWebView HLS readyToPlay. 4.1 May 27 DASH adaptive quality switching with AVMutableComposition rebuild
macOS (Mac Catalyst) support
TV client attestation token for bot-detection bypass
"Remove from Watch Later" action in context menu
Stats for Nerds in player overflow menu
Fixed: tvOS settings tab required double-click
Fixed: tvOS description/comments panels couldn't be closed
Fixed: tvOS quality preference reset to Auto on every launch
Fixed: tvOS overflow menu low contrast
Fixed: playlist auto-advance broken from Search results
Fixed: HLS manifest cache TTL raised to 30 min; stale entry invalidation on 403 4.0 May 25 VPN/IP block — skip retry, show specific error banner (#110)
First video on launch fails intermittently (#132, #122)
No audio when quality set to Auto, or after quality change (#128, #126)
Audio track picker hidden after quality switch (#124)
Audio languages all showing "Original" (#130)
Captions not remembered across videos (#131)
Captions overlapping scrub bar in landscape (#129)
Scrubbing gesture broken (#121)
Controls auto-hide 50% longer in landscape (#125)
Tap targets for play/pause and seek increased (#127)
Downloads tab + local file playback (#99)
iCloud sync for local data, opt-in (#98)
Hide Shorts not filtering subscriptions feed (#107)
Watch Later wrong video order (#106)
Shorts infinite scroll
Quality selection removed — Auto only 2.9 May 19 Fix Shorts cold launch (HTTP 400 → use postTV()) #96
Fix mini-player overlapping tab bar #95
Fix overflow menu height portrait #94
Fix Shorts chip empty on fresh load #93
Fix spinner stuck after playback #92
Fix Shorts row premature pagination #91
Long-press context menu on Short cards #90
Fix short detection false positives #89
Remove duplicate overflow menu items #88
Fix tvOS crash (missing env injection)
16 QPB bug fixes #72–87 2.8 May 17 - breaking crash on app open fix 2.7 May 14 Added Safari Web Extension — YouTube, Shorts, and Music links now open directly in SmartTube
Fixed a crash affecting age-restricted and region-locked videos
Fixed audio-only mode stalling on playback start
Fixed the mini player close button occasionally restoring fullscreen unexpectedly
Fixed audio track selection being lost after fallback or error recovery
Fixed the more menu overflowing off-screen in landscape orientation
Fixed the "Hide Shorts" setting not applying in Search, Library, and Channel views 2.6 May 14 - Audio cutting out when manually changing video resolution
- Audio quality improved — spectral pitch algorithm matches official YouTube app
- Duplicate video cards causing blank cells in Home and Subscriptions feeds
- tvOS centre-zone double-tap and d-pad focus issues in player UI tests 2.5 May 13 Added
Mini-player — keeps playback alive while browsing; tap to expand or dismiss
Watch Later context menu — long-press any video card to queue it
InnerTubeAPI split into focused extension files + new data models
Fixed
Player overlay pickers lost focus on re-open 2.3 May 9 PiP, local subscriptions/RSS, tvOS player, landscape playback, quality selection with toasts, and Now Playing integration. 2.2 May 7 Landscape video playback
tvOS player with custom controls
Scroll position preservation in Library
Better playback error handling & retry
Video grid layout improvements 2.1 May 5 Sign-in guard to prevent duplicate auth attempts
Audio track selection with preference persistence
HomeView refactored to VideoGridSection
Improved video preloading & feed refresh
PlaylistViewModel uses InnerTubeAPI from environment
Comprehensive UI test suite added
Auth hardening (foreground state, device code expiration)
Privacy policy update 2.0 May 3 Improved Home Feed — refreshed layout with a cleaner video grid, replacing the old shelf layout
Faster Video Loading — enhanced preloading logic and smarter feed refresh for quicker browsing
Shorts improvements — updated Shorts player view
Stability & bug fixes — improved error handling in the video player and authentication flow fixes
Playlist screen — refactored to be more reliable 1.9 May 2 • Audio track selection — Choose your preferred audio track while watching videos; your selection is saved for future playback.

• Watch Later & Liked Videos icons — System playlists now display distinct icons (clock for Watch Later, thumbs up for Liked Videos) when no thumbnail is available.

• Improved sign-in flow — Authentication better handles returning to the app from the background, with more reliable device-code expiration handling.

• Stability improvements — Better error handling during playback and improved crash reporting. 1.8 May 1 bug fixes, audio selection 1.7 Apr 30

version 5.1

posted on 2026-09-05

Version History Brazilian Portuguese — full pt-BR localisation added; all 15 languages are now complete
Audio fix — video no longer loses sound after leaving and returning to the app
Pause fix — first pause no longer auto-resumes by itself
Battery & heat — removed background polling loop that was warming the device unnecessarily
Collab channels — co-author name now shows correctly in your subscriptions list 5.1 Jul 6 Fixed video resuming immediately after pausing
Reduced background work while browsing — less battery use and fewer slowdowns on older devices 5.0 Jul 4 Fixed device getting hot after watching a few videos — removed background CPU work that was running continuously for every card on screen
Fixed videos getting stuck and not advancing at the end of short clips (they were being misidentified as stalled)
Performance improvements reducing background processing overhead 4.9 Jul 1 Fixed video player getting stuck and not auto-playing the next video
Fixed accidental pausing when tapping to show player controls
Fixed watch history not saving for signed-in users
Fixed some subscribed channels failing to open
Added Now Playing info and lock-screen playback controls
Various Shorts stability fixes
Restored the landscape lock button 4.8 Jun 24 Shorts: Fixed an issue where tapping to resume a paused video could play briefly then pause itself again.
Shorts: More reliable swipe transitions between videos (occasional black screen on swipe fixed).
Player: Fixed a rare crash that could occur after closing or minimizing the video player. 4.7 Jun 20 Video is centered with equal black space above and below
Tapping center while paused resumes playback
Native player controls (scrubber, volume, etc.) are now tappable when paused 4.6 Jun 17 New playback engine for smoother, more reliable video streaming
Comments now available right from the player menu
Mini-player keeps your video playing when minimized
Fixed: speed control getting stuck on the wrong value
Fixed: audio occasionally cutting out after unmuting
General player stability and bug fixes 4.5 Jun 14 Parallel stream fetch — faster video start
Muxed fallback plays instantly, upgrades to 1080p/720p in background
Quality picker shows all resolutions after upgrade failure
macOS native Sign In sheet
Fix wrong video on iPad landscape
Fix lock screen Now Playing (thumbnail + prev/next)
Fix HTTP 403 routing to full retry
Fix infinite spinner on retry exhaustion
Fix stale stream guard bypass
Fix members-only tiles in feeds
Download → save to Photos fallback 4.4 Jun 6 BotGuard pot= token pipeline (WKWebView-based)
AVC-only / "Prefer H.264" codec pin toggle
Serbian & Croatian localizations
HLS audio rendition proxying
Fix: 60s SABR stream stall
Fix: dubbed audio broken via WKWebView
Fix: WKWebView cookies not forwarded to HLS proxy
Fix: 8s loadTracks stall (rqh=1 guard)
Fix: quality switch failed after muxed fallback
Fix: stale WKWebView HLS URL
Fix: audio tracks not loaded after WKWebView HLS 4.3 Jun 3 Bug Fixes
Fix EXC_BAD_ACCESS crash in home feed parser
Fix Shorts pagination, infinite loop, missing results
Remove Quality / Don't Like from menus
Fix watch history logging, audio pill wrapping, wrong video in Downloads
Fix scroll indicators on Shorts rows
Fix TV subscription depth limit

Playback
HLS: preserve CDN session across loads — no more stale-session 403s
HLS: serial extraction, priority for user taps, pre-warm from feed cards
Fix freeze/stall after quality change or fast-forward

BotGuard / Auth
Minted PO tokens for adaptive streams via BotGuardWebViewRunner
SAPISID recovery from WKWebView cookies
PO token caching with TTL

Performance
360p fast-start → quality ramp for faster first frame
Higher prefetch priority for next queue video
HLS variant fetch off critical path

Other
Playlist shuffle mode
Feed hide propagates to Search/Channel/Playlist views 4.2 May 31 Added BotGuard PO token pipeline (WKWebView + websafe fallback), "Prefer H.264" codec pinning toggle, and Serbian & Croatian localizations.

Fixed: 60s stall on SABR/TVHTML5 streams (#204), dubbed audio broken via WKWebView HLS (#205), WKWebView cookies not forwarded to proxy (#207), 8s loadTracks stall with missing googlevideo cookies (#208), proxy silently skipped by rqh=1 guard (#209), quality switch broken after muxed fallback (#210), stale cached WKWebView HLS URL (#211), quality button hidden instead of disabled (#186), audio tracks not loaded after WKWebView HLS readyToPlay. 4.1 May 27 DASH adaptive quality switching with AVMutableComposition rebuild
macOS (Mac Catalyst) support
TV client attestation token for bot-detection bypass
"Remove from Watch Later" action in context menu
Stats for Nerds in player overflow menu
Fixed: tvOS settings tab required double-click
Fixed: tvOS description/comments panels couldn't be closed
Fixed: tvOS quality preference reset to Auto on every launch
Fixed: tvOS overflow menu low contrast
Fixed: playlist auto-advance broken from Search results
Fixed: HLS manifest cache TTL raised to 30 min; stale entry invalidation on 403 4.0 May 25 VPN/IP block — skip retry, show specific error banner (#110)
First video on launch fails intermittently (#132, #122)
No audio when quality set to Auto, or after quality change (#128, #126)
Audio track picker hidden after quality switch (#124)
Audio languages all showing "Original" (#130)
Captions not remembered across videos (#131)
Captions overlapping scrub bar in landscape (#129)
Scrubbing gesture broken (#121)
Controls auto-hide 50% longer in landscape (#125)
Tap targets for play/pause and seek increased (#127)
Downloads tab + local file playback (#99)
iCloud sync for local data, opt-in (#98)
Hide Shorts not filtering subscriptions feed (#107)
Watch Later wrong video order (#106)
Shorts infinite scroll
Quality selection removed — Auto only 2.9 May 19 Fix Shorts cold launch (HTTP 400 → use postTV()) #96
Fix mini-player overlapping tab bar #95
Fix overflow menu height portrait #94
Fix Shorts chip empty on fresh load #93
Fix spinner stuck after playback #92
Fix Shorts row premature pagination #91
Long-press context menu on Short cards #90
Fix short detection false positives #89
Remove duplicate overflow menu items #88
Fix tvOS crash (missing env injection)
16 QPB bug fixes #72–87 2.8 May 17 - breaking crash on app open fix 2.7 May 14 Added Safari Web Extension — YouTube, Shorts, and Music links now open directly in SmartTube
Fixed a crash affecting age-restricted and region-locked videos
Fixed audio-only mode stalling on playback start
Fixed the mini player close button occasionally restoring fullscreen unexpectedly
Fixed audio track selection being lost after fallback or error recovery
Fixed the more menu overflowing off-screen in landscape orientation
Fixed the "Hide Shorts" setting not applying in Search, Library, and Channel views 2.6 May 14 - Audio cutting out when manually changing video resolution
- Audio quality improved — spectral pitch algorithm matches official YouTube app
- Duplicate video cards causing blank cells in Home and Subscriptions feeds
- tvOS centre-zone double-tap and d-pad focus issues in player UI tests 2.5 May 13 Added
Mini-player — keeps playback alive while browsing; tap to expand or dismiss
Watch Later context menu — long-press any video card to queue it
InnerTubeAPI split into focused extension files + new data models
Fixed
Player overlay pickers lost focus on re-open 2.3 May 9 PiP, local subscriptions/RSS, tvOS player, landscape playback, quality selection with toasts, and Now Playing integration. 2.2 May 7 Landscape video playback
tvOS player with custom controls
Scroll position preservation in Library
Better playback error handling & retry
Video grid layout improvements 2.1 May 5 Sign-in guard to prevent duplicate auth attempts
Audio track selection with preference persistence
HomeView refactored to VideoGridSection
Improved video preloading & feed refresh
PlaylistViewModel uses InnerTubeAPI from environment
Comprehensive UI test suite added
Auth hardening (foreground state, device code expiration)
Privacy policy update 2.0 May 3 Improved Home Feed — refreshed layout with a cleaner video grid, replacing the old shelf layout
Faster Video Loading — enhanced preloading logic and smarter feed refresh for quicker browsing
Shorts improvements — updated Shorts player view
Stability & bug fixes — improved error handling in the video player and authentication flow fixes
Playlist screen — refactored to be more reliable 1.9 May 2 • Audio track selection — Choose your preferred audio track while watching videos; your selection is saved for future playback.

• Watch Later & Liked Videos icons — System playlists now display distinct icons (clock for Watch Later, thumbs up for Liked Videos) when no thumbnail is available.

• Improved sign-in flow — Authentication better handles returning to the app from the background, with more reliable device-code expiration handling.

• Stability improvements — Better error handling during playback and improved crash reporting. 1.8 May 1 bug fixes, audio selection 1.7 Apr 30 - description of video
- comments
- 2x speed on hold
- history watched progress bar
- many fixes 1.5 Apr 26

version 4.8

posted on 2026-07-01

Version History Fixed video player getting stuck and not auto-playing the next video
Fixed accidental pausing when tapping to show player controls
Fixed watch history not saving for signed-in users
Fixed some subscribed channels failing to open
Added Now Playing info and lock-screen playback controls
Various Shorts stability fixes
Restored the landscape lock button 4.8 6d ago Shorts: Fixed an issue where tapping to resume a paused video could play briefly then pause itself again.
Shorts: More reliable swipe transitions between videos (occasional black screen on swipe fixed).
Player: Fixed a rare crash that could occur after closing or minimizing the video player. 4.7 Jun 20 Video is centered with equal black space above and below
Tapping center while paused resumes playback
Native player controls (scrubber, volume, etc.) are now tappable when paused 4.6 Jun 17 New playback engine for smoother, more reliable video streaming
Comments now available right from the player menu
Mini-player keeps your video playing when minimized
Fixed: speed control getting stuck on the wrong value
Fixed: audio occasionally cutting out after unmuting
General player stability and bug fixes 4.5 Jun 14 Parallel stream fetch — faster video start
Muxed fallback plays instantly, upgrades to 1080p/720p in background
Quality picker shows all resolutions after upgrade failure
macOS native Sign In sheet
Fix wrong video on iPad landscape
Fix lock screen Now Playing (thumbnail + prev/next)
Fix HTTP 403 routing to full retry
Fix infinite spinner on retry exhaustion
Fix stale stream guard bypass
Fix members-only tiles in feeds
Download → save to Photos fallback 4.4 Jun 6 BotGuard pot= token pipeline (WKWebView-based)
AVC-only / "Prefer H.264" codec pin toggle
Serbian & Croatian localizations
HLS audio rendition proxying
Fix: 60s SABR stream stall
Fix: dubbed audio broken via WKWebView
Fix: WKWebView cookies not forwarded to HLS proxy
Fix: 8s loadTracks stall (rqh=1 guard)
Fix: quality switch failed after muxed fallback
Fix: stale WKWebView HLS URL
Fix: audio tracks not loaded after WKWebView HLS 4.3 Jun 3 Bug Fixes
Fix EXC_BAD_ACCESS crash in home feed parser
Fix Shorts pagination, infinite loop, missing results
Remove Quality / Don't Like from menus
Fix watch history logging, audio pill wrapping, wrong video in Downloads
Fix scroll indicators on Shorts rows
Fix TV subscription depth limit

Playback
HLS: preserve CDN session across loads — no more stale-session 403s
HLS: serial extraction, priority for user taps, pre-warm from feed cards
Fix freeze/stall after quality change or fast-forward

BotGuard / Auth
Minted PO tokens for adaptive streams via BotGuardWebViewRunner
SAPISID recovery from WKWebView cookies
PO token caching with TTL

Performance
360p fast-start → quality ramp for faster first frame
Higher prefetch priority for next queue video
HLS variant fetch off critical path

Other
Playlist shuffle mode
Feed hide propagates to Search/Channel/Playlist views 4.2 May 31 Added BotGuard PO token pipeline (WKWebView + websafe fallback), "Prefer H.264" codec pinning toggle, and Serbian & Croatian localizations.

Fixed: 60s stall on SABR/TVHTML5 streams (#204), dubbed audio broken via WKWebView HLS (#205), WKWebView cookies not forwarded to proxy (#207), 8s loadTracks stall with missing googlevideo cookies (#208), proxy silently skipped by rqh=1 guard (#209), quality switch broken after muxed fallback (#210), stale cached WKWebView HLS URL (#211), quality button hidden instead of disabled (#186), audio tracks not loaded after WKWebView HLS readyToPlay. 4.1 May 27 DASH adaptive quality switching with AVMutableComposition rebuild
macOS (Mac Catalyst) support
TV client attestation token for bot-detection bypass
"Remove from Watch Later" action in context menu
Stats for Nerds in player overflow menu
Fixed: tvOS settings tab required double-click
Fixed: tvOS description/comments panels couldn't be closed
Fixed: tvOS quality preference reset to Auto on every launch
Fixed: tvOS overflow menu low contrast
Fixed: playlist auto-advance broken from Search results
Fixed: HLS manifest cache TTL raised to 30 min; stale entry invalidation on 403 4.0 May 25 VPN/IP block — skip retry, show specific error banner (#110)
First video on launch fails intermittently (#132, #122)
No audio when quality set to Auto, or after quality change (#128, #126)
Audio track picker hidden after quality switch (#124)
Audio languages all showing "Original" (#130)
Captions not remembered across videos (#131)
Captions overlapping scrub bar in landscape (#129)
Scrubbing gesture broken (#121)
Controls auto-hide 50% longer in landscape (#125)
Tap targets for play/pause and seek increased (#127)
Downloads tab + local file playback (#99)
iCloud sync for local data, opt-in (#98)
Hide Shorts not filtering subscriptions feed (#107)
Watch Later wrong video order (#106)
Shorts infinite scroll
Quality selection removed — Auto only 2.9 May 19 Fix Shorts cold launch (HTTP 400 → use postTV()) #96
Fix mini-player overlapping tab bar #95
Fix overflow menu height portrait #94
Fix Shorts chip empty on fresh load #93
Fix spinner stuck after playback #92
Fix Shorts row premature pagination #91
Long-press context menu on Short cards #90
Fix short detection false positives #89
Remove duplicate overflow menu items #88
Fix tvOS crash (missing env injection)
16 QPB bug fixes #72–87 2.8 May 17 - breaking crash on app open fix 2.7 May 14 Added Safari Web Extension — YouTube, Shorts, and Music links now open directly in SmartTube
Fixed a crash affecting age-restricted and region-locked videos
Fixed audio-only mode stalling on playback start
Fixed the mini player close button occasionally restoring fullscreen unexpectedly
Fixed audio track selection being lost after fallback or error recovery
Fixed the more menu overflowing off-screen in landscape orientation
Fixed the "Hide Shorts" setting not applying in Search, Library, and Channel views 2.6 May 14 - Audio cutting out when manually changing video resolution
- Audio quality improved — spectral pitch algorithm matches official YouTube app
- Duplicate video cards causing blank cells in Home and Subscriptions feeds
- tvOS centre-zone double-tap and d-pad focus issues in player UI tests 2.5 May 13 Added
Mini-player — keeps playback alive while browsing; tap to expand or dismiss
Watch Later context menu — long-press any video card to queue it
InnerTubeAPI split into focused extension files + new data models
Fixed
Player overlay pickers lost focus on re-open 2.3 May 9 PiP, local subscriptions/RSS, tvOS player, landscape playback, quality selection with toasts, and Now Playing integration. 2.2 May 7 Landscape video playback
tvOS player with custom controls
Scroll position preservation in Library
Better playback error handling & retry
Video grid layout improvements 2.1 May 5 Sign-in guard to prevent duplicate auth attempts
Audio track selection with preference persistence
HomeView refactored to VideoGridSection
Improved video preloading & feed refresh
PlaylistViewModel uses InnerTubeAPI from environment
Comprehensive UI test suite added
Auth hardening (foreground state, device code expiration)
Privacy policy update 2.0 May 3 Improved Home Feed — refreshed layout with a cleaner video grid, replacing the old shelf layout
Faster Video Loading — enhanced preloading logic and smarter feed refresh for quicker browsing
Shorts improvements — updated Shorts player view
Stability & bug fixes — improved error handling in the video player and authentication flow fixes
Playlist screen — refactored to be more reliable 1.9 May 2 • Audio track selection — Choose your preferred audio track while watching videos; your selection is saved for future playback.

• Watch Later & Liked Videos icons — System playlists now display distinct icons (clock for Watch Later, thumbs up for Liked Videos) when no thumbnail is available.

• Improved sign-in flow — Authentication better handles returning to the app from the background, with more reliable device-code expiration handling.

• Stability improvements — Better error handling during playback and improved crash reporting. 1.8 May 1 bug fixes, audio selection 1.7 Apr 30 - description of video
- comments
- 2x speed on hold
- history watched progress bar
- many fixes 1.5 Apr 26 CC improvements 1.4 Apr 24 CC done 1.3 Apr 23 iPad fixes 1.2 Apr 22

Disclaimer


Official App Store Link


We do not host Smart Tube BDP on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.

The App Store link for Smart Tube BDP is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.

If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.





Click stars to rate this APP!

Users Rating:
  0.0/5     0
Downloads: 0
Updated At: 2026-10-14
Operating System: iOS
License Type: Free

TOP DOWNLOADS
in Games & Entertainment last week