{
  "name": "IkenHuub iOS Streaming Source — Enhanced",
  "identifier": "com.ikenhuub.ios-streaming-source.altstore.enhanced",
  "subtitle": "AltStore-compatible catalog with Nuvio Enhanced.",
  "description": "A generic AltStore-compatible source for (un)official iOS streaming apps.",
  "website": "https://github.com/IkenHuub/ios-streaming-source",
  "tintColor": "#FF0033",
  "featuredApps": [
    "com.google.ios.youtube",
    "com.stremio.pal",
    "com.nuvio.media"
  ],
  "apps": [
    {
      "name": "APEX",
      "bundleIdentifier": "com.google.ios.youtube",
      "developerName": "lowiqentity",
      "subtitle": "A customized YouTube experience for iOS.",
      "localizedDescription": "APEX is a customized YouTube app for iOS. This source links exclusively to the unmodified IPA published by the APEX developer in the official GitHub Release.",
      "iconURL": "https://avatars.githubusercontent.com/u/310374126?v=4",
      "tintColor": "#FF0033",
      "category": "entertainment",
      "versions": [
        {
          "version": "21.32.4",
          "buildVersion": "21.32.4",
          "date": "2026-08-12T06:18:10Z",
          "localizedDescription": "Fixed:\r\n\r\n - All recent bugs reported.",
          "downloadURL": "https://files.catbox.moe/hkk4xy.ipa",
          "size": 135433910,
          "sha256": "cff5f1863ed17c2724bb88071eb2d5e2d0bf6b226ff5385ba41936d25f827e93",
          "minOSVersion": "16.0",
          "marketingVersion": "APEX 0.1.5 (YouTube 21.32.4)"
        },
        {
          "version": "21.31.3",
          "buildVersion": "21.31.3",
          "date": "2026-08-09T14:20:59Z",
          "localizedDescription": "Added:\r\n  - Complete localization of current APEX menus\r\n  - True Black Video Bars: Player Overlay → Overlay Appearance\r\n  - Fake Brightness: App & Appearance → Viewing Comfort\r\n  - Includes dimming level, scheduling, start/end times, and overnight schedules\r\n  - Bump to YouTube 21.31.3\r\n  \r\nFixed:\r\n  - Stretched icon for Video Quality\r\n  - Other minor fixes",
          "downloadURL": "https://files.catbox.moe/m7bzg9.ipa",
          "size": 132995893,
          "sha256": "7115c5cb683162cfcc6e202e546c53326f21cabafb90d2a529eec8fe1c5b4f2f",
          "minOSVersion": "16.0",
          "marketingVersion": "APEX 0.1.3 (YouTube 21.31.3)"
        },
        {
          "version": "21.30.5",
          "buildVersion": "21.30.5",
          "marketingVersion": "APEX 0.1.0 (YouTube 21.30.5)",
          "date": "2026-08-03T06:19:49Z",
          "localizedDescription": "Official APEX release 0.1.0.",
          "downloadURL": "https://files.catbox.moe/5kz9oe.ipa",
          "size": 131859933,
          "sha256": "ba9cfa1409ac25e58ffe3a2f85a96dc76debdffa7028478ef19dde9f56238830",
          "minOSVersion": "16.0"
        }
      ],
      "appPermissions": {
        "entitlements": [],
        "privacy": {
          "NSAppleMusicUsageDescription": "This lets you add your own audio files to your videos.",
          "NSBluetoothPeripheralUsageDescription": "YouTube needs bluetooth access to scan for nearby Cast devices.",
          "NSCameraUsageDescription": "This lets you create videos using the app.",
          "NSContactsUsageDescription": "Your contacts will be sent to YouTube servers to help you find friends to share videos with.",
          "NSLocalNetworkUsageDescription": "Access to your network allows YouTube to discover and connect to devices such as your TV.",
          "NSLocationWhenInUseUsageDescription": "This enables local content discovery, improved recommendations, and enhanced search results.",
          "NSMicrophoneUsageDescription": "This lets you include audio with your videos and search using your voice.",
          "NSPhotoLibraryUsageDescription": "This lets you upload media you've already created.",
          "NSUserTrackingUsageDescription": "To personalize ads and provide ad measurement, YouTube will link activity from this app with activity from non-Google apps and websites."
        }
      }
    },
    {
      "name": "Stremio",
      "bundleIdentifier": "com.stremio.pal",
      "developerName": "Stremio",
      "subtitle": "Freedom to stream.",
      "localizedDescription": "Stremio is a modern media center for movies, series, live TV, and web channels. This entry follows the unofficial omix4 AltStore source while downloading the unmodified IPA directly from Stremio's public CDN.",
      "iconURL": "https://repo.omix4.one/assets/stremio-icon.png",
      "tintColor": "#7055D9",
      "category": "entertainment",
      "versions": [
        {
          "version": "2.0.6",
          "buildVersion": "21",
          "date": "2026-07-22",
          "localizedDescription": "feat: new desktop like UI for player and navigation on iPadOS",
          "downloadURL": "https://dl.strem.io/apple/2.0.6b21/ios/stremio_iOS.ipa",
          "size": 75942223,
          "sha256": "3ff786e83de059293d57378a742c4b70d069fa745133b5f909ea0e060dabf10d",
          "minOSVersion": "13.0"
        }
      ],
      "appPermissions": {
        "entitlements": [],
        "privacy": {}
      }
    },
    {
      "name": "Nuvio Enhanced",
      "bundleIdentifier": "com.nuvio.media",
      "developerName": "NuvioMedia / luqmanfadlli",
      "subtitle": "An actively maintained enhanced Nuvio build.",
      "localizedDescription": "Nuvio Enhanced is an unofficial community build of NuvioMobile with experimental features, quality-of-life improvements, and additional fixes. This source is maintained independently and links directly to the unmodified Enhanced IPA published in the NuvioMobile-iOS GitHub Releases.",
      "iconURL": "https://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/cmp-rewrite/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/app-icon-1024.png",
      "tintColor": "#8B5CF6",
      "category": "entertainment",
      "versions": [
        {
          "version": "0.4.8",
          "buildVersion": "112",
          "date": "2026-08-23T14:57:44Z",
          "localizedDescription": "# 🚀 Release v0.4.8\r\n\r\n## Upstream changelog:\r\n- fix(player): refresh pause description between episodes @tapframe\r\n- fix(ui): blur episode thumbnails consistently @tapframe\r\n- fix(profiles): show add profile only in edit mode @tapframe\r\n- fix(profiles): use profile background on mobile loading screen @tapframe\r\n- Fix anime movies for Simkl @skoruppa\r\n- feat(addons): confirm addon and download deletions @tapframe\r\n- Update support strings.xml @viiktr\r\n- Update strings.xml @viiktr\r\n\r\n## Enhanced changelog:\r\n- All changes from the upstream\r\n- fix(ios): throttle PiP frame capture while only primed @luqmanfadlli \r\n\r\n## Variants\r\n\r\n### Nuvio Full\r\nThis variant is built from the official source without any modifications or additions.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioFull.json\r\n```\r\n\r\n### Nuvio Enhanced\r\nThis custom variant includes experimental features, quality-of-life improvements, and specific bug fixes not yet available in the upstream repository.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioEnhanced.json\r\n```\r\n\r\n**Enhanced Features and Bug Fixes:**\r\n- iOS: Added Liquid Glass morph animation. \r\n- iOS: Added experimental PiP for iOS and iPadOS.\r\n- iOS: Improved animated image rendering.\r\n- All: Added a volume boost feature (up to 200%).\r\n- All: Added support for Live TV integrations.\r\n- All: Added stream quality selection in Player Control.\r\n- All: Added Hero style selection.\r\n- All: Added dynamic background color based on hero artwork.\r\n- All: Added Tap-to-Seek (you can tap on player progress bar to seek forward/backward).\r\n- All: Added in-app debug logs (go to Settings -> Advanced -> Debug Logs).\r\n- All: Changed the \"Play\" button to \"Watch Again\" for already-watched movies to improve tracking clarity.\r\n- All: Added Library Calendar.\r\n- All: Added playback info button.\r\n- All: Added adjustable subtitle background transparency.\r\n- All: Added episode rating toggle in TMDB Enrichment.\r\n- All: Added profile insight page.\r\n- All: Added device code auth for Trakt and SIMKL.\r\n- iOS: Fixed persistent home bar on iOS 16-18. \r\n- iOS: Fixed double legacy navbar on iOS 16-18.\r\n- iOS: Fixed hero trailer playback.\r\n- iOS: Fixed animated Profile Avatar.\r\n- iOS: Fixed animated Stream Badge.\r\n- iOS: Fixed animated collection crash.\r\n- iOS: Fixed chinese subtitle.\r\n- Android: Fixed status bar visibility.",
          "downloadURL": "https://github.com/luqmanfadlli/NuvioMobile-iOS/releases/download/0.4.8/Nuvio-v0.4.8-Enhanced.ipa",
          "size": 63647734,
          "sha256": "f8c2ea67c5f893e8be9419e3a6c3e72aacd272bb29495d2e83384fbdc3ec5cff",
          "minOSVersion": "16.1"
        },
        {
          "version": "0.4.7",
          "buildVersion": "111",
          "date": "2026-08-20T09:56:39Z",
          "localizedDescription": "# 🚀 Release v0.4.7\r\n\r\n## Upstream changelog:\r\n- feat: v1 for supporter perks @tapframe\r\n- Align SDH filtering with MPV @haaihond\r\n- Harden SDH subtitle filtering @haaihond\r\n- Clean up SDH subtitle stripping changes @haaihond\r\n- Add SDH subtitle stripping @haaihond\r\n\r\n## Enhanced changelog:\r\n- All changes from the upstream\r\n- fix(ios): share animated image codecs across composable by URL @luqmanfadlli \r\n- fix(ios): bound animated image memory by a constant @luqmanfadlli \r\n- fix(ios): stop duplicate downloads and bound animated image lifecycle @luqmanfadlli \r\n- chore: update release channel and kotlin cache @luqmanfadlli \r\n- fix(ios): integrate stripSdh to SubtitleStyleSettings @luqmanfadlli \r\n\r\n## Variants\r\n\r\n### Nuvio Full\r\nThis variant is built from the official source without any modifications or additions.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioFull.json\r\n```\r\n\r\n### Nuvio Enhanced\r\nThis custom variant includes experimental features, quality-of-life improvements, and specific bug fixes not yet available in the upstream repository.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioEnhanced.json\r\n```\r\n\r\n**Enhanced Features and Bug Fixes:**\r\n- iOS: Added Liquid Glass morph animation. \r\n- iOS: Added experimental PiP for iOS and iPadOS.\r\n- iOS: Improved animated image rendering.\r\n- All: Added a volume boost feature (up to 200%).\r\n- All: Added support for Live TV integrations.\r\n- All: Added stream quality selection in Player Control.\r\n- All: Added Hero style selection.\r\n- All: Added dynamic background color based on hero artwork.\r\n- All: Added Tap-to-Seek (you can tap on player progress bar to seek forward/backward).\r\n- All: Added in-app debug logs (go to Settings -> Advanced -> Debug Logs).\r\n- All: Changed the \"Play\" button to \"Watch Again\" for already-watched movies to improve tracking clarity.\r\n- All: Added Library Calendar.\r\n- All: Added playback info button.\r\n- All: Added adjustable subtitle background transparency.\r\n- All: Added episode rating toggle in TMDB Enrichment.\r\n- All: Added profile insight page.\r\n- All: Added device code auth for Trakt and SIMKL.\r\n- iOS: Fixed persistent home bar on iOS 16-18. \r\n- iOS: Fixed double legacy navbar on iOS 16-18.\r\n- iOS: Fixed hero trailer playback.\r\n- iOS: Fixed animated Profile Avatar.\r\n- iOS: Fixed animated Stream Badge.\r\n- iOS: Fixed animated collection crash.\r\n- iOS: Fixed chinese subtitle.\r\n- Android: Fixed status bar visibility.",
          "downloadURL": "https://github.com/luqmanfadlli/NuvioMobile-iOS/releases/download/0.4.7/Nuvio-v0.4.7-Enhanced.ipa",
          "size": 63572676,
          "sha256": "59dc3b946f24b89227d6d17560b3bca997bd36b6d7786dfa628f2376cafdf154",
          "minOSVersion": "16.1"
        },
        {
          "version": "0.4.6",
          "buildVersion": "110",
          "date": "2026-08-18T01:58:36Z",
          "localizedDescription": "# 🚀 Release v0.4.6\r\n\r\n## Upstream changelog:\r\n- fix: refresh profile before caching verified PIN @tapframe\r\n- Simkl: let anime by a separate type @skoruppa\r\n- fix(android): render local mpv files compatibly @Sumanth1602\r\n- feat(self-hosted): support for discovery endpoint @tapframe\r\n- Update Bulgarian translations + new strings added @viiktr\r\n- Update Hungarian localization @emgeje\r\n- Add Arabic locale to Android config @Mohx77\r\n\r\n## Enhanced changelog:\r\n- All changes from the upstream\r\n- fix(ios): improve PiP handling @luqmanfadlli \r\n- fix(ios): fix player freeze on skip @luqmanfadlli \r\n- fix(ios): fix chinese subtitle rendering @luqmanfadlli \r\n- rewrite animated image rendering (fix crash on iOS with animated collection poster) @luqmanfadlli \r\n\r\n## Variants\r\n\r\n### Nuvio Full\r\nThis variant is built from the official source without any modifications or additions.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioFull.json\r\n```\r\n\r\n### Nuvio Enhanced\r\nThis custom variant includes experimental features, quality-of-life improvements, and specific bug fixes not yet available in the upstream repository.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioEnhanced.json\r\n```\r\n\r\n**Added Features:**\r\n- iOS: Added Liquid Glass morph animation. \r\n- iOS: Added experimental PiP for iOS and iPadOS.\r\n- iOS: Improved animated image rendering.\r\n- All: Added a volume boost feature (up to 200%).\r\n- All: Added support for Live TV integrations.\r\n- All: Added stream quality selection in Player Control.\r\n- All: Added Hero style selection.\r\n- All: Added dynamic background color based on hero artwork.\r\n- All: Added Tap-to-Seek (you can tap on player progress bar to seek forward/backward).\r\n- All: Added in-app debug logs (go to Settings -> Advanced -> Debug Logs).\r\n- All: Changed the \"Play\" button to \"Watch Again\" for already-watched movies to improve tracking clarity.\r\n- All: Added Library Calendar.\r\n- All: Added playback info button.\r\n- All: Added adjustable subtitle background transparency.\r\n- All: Added episode rating toggle in TMDB Enrichment.\r\n- All: Added profile insight page.\r\n- All: Added device code auth for Trakt and SIMKL.\r\n\r\n**Upstream Bug Fixes:**\r\n- iOS: Fixed persistent home bar on iOS 16-18. \r\n- iOS: Fixed double legacy navbar on iOS 16-18.\r\n- iOS: Fixed hero trailer playback.\r\n- iOS: Fixed animated Profile Avatar.\r\n- iOS: Fixed animated Stream Badge.\r\n- iOS: Fixed chinese subtitle.\r\n- Android: Fixed status bar visibility.",
          "downloadURL": "https://github.com/luqmanfadlli/NuvioMobile-iOS/releases/download/0.4.6/Nuvio-v0.4.6-Enhanced.ipa",
          "size": 63209183,
          "sha256": "a4ebb4744514a13bd76a59e50382b62a4cd986015d566240564da97865d1962b",
          "minOSVersion": "16.1"
        },
        {
          "version": "0.4.5",
          "buildVersion": "109",
          "date": "2026-08-13T06:10:17Z",
          "localizedDescription": "# 🚀 Release v0.4.5\r\n\r\n## Upstream changelog:\r\n- fix: balance episode progress spacing @tapframe\r\n- fix: honor addon cache control @tapframe\r\n- fix(ios): allow smaller subtitle sizes @tapframe\r\n- fix: control disintegrate animation @tapframe\r\n\r\n## Enhanced changelog:\r\n- sync upstream only\r\n\r\n## Variants\r\n\r\n### Nuvio Full\r\nThis variant is built from the official source without any modifications or additions.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioFull.json\r\n```\r\n\r\n### Nuvio Enhanced\r\nThis custom variant includes experimental features, quality-of-life improvements, and specific bug fixes not yet available in the upstream repository.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioEnhanced.json\r\n```\r\n\r\n**Added Features:**\r\n- iOS: Added Liquid Glass morph animation. \r\n- iOS: Added experimental PiP for iOS and iPadOS.\r\n- All: Added a volume boost feature (up to 200%).\r\n- All: Added support for Live TV integrations.\r\n- All: Added stream quality selection in Player Control.\r\n- All: Added Hero style selection.\r\n- All: Added dynamic background color based on hero artwork.\r\n- All: Added Tap-to-Seek (you can tap on player progress bar to seek forward/backward).\r\n- All: Added in-app debug logs (go to Settings -> Advanced -> Debug Logs).\r\n- All: Changed the \"Play\" button to \"Watch Again\" for already-watched movies to improve tracking clarity.\r\n- All: Added Library Calendar.\r\n- All: Added playback info button.\r\n- All: Added adjustable subtitle background transparency.\r\n- All: Added episode rating toggle in TMDB Enrichment.\r\n- All: Added profile insight page.\r\n- All: Added device code auth for Trakt and SIMKL.\r\n\r\n**Bug Fixes:**\r\n- iOS: Fixed persistent home bar on iOS 16-18. \r\n- iOS: Fixed double legacy navbar on iOS 16-18.\r\n- iOS: Fixed hero trailer playback.\r\n- iOS: Fixed animated GIF support for Profile Avatars.\r\n- iOS: Fixed animated GIF support for Stream Badge.\r\n- Android: Fixed status bar visibility.",
          "downloadURL": "https://github.com/luqmanfadlli/NuvioMobile-iOS/releases/download/0.4.5/Nuvio-v0.4.5-Enhanced.ipa",
          "size": 49333635,
          "sha256": "c3e38dd3cd3993edf12b1bcb8faa5dee789e93915852bbdfc401a059f4d1dcf7",
          "minOSVersion": "16.1"
        },
        {
          "version": "0.4.3",
          "buildVersion": "107",
          "date": "2026-08-10T05:39:18Z",
          "localizedDescription": "# 🚀 Release v0.4.3\r\n\r\n## Upstream changelog:\r\n- fix: persist Trakt watched state @tapframe\r\n- i18n: fix Greek plugins entry title and error string wording @nosvasedis\r\n- i18n: add missing Greek Simkl library strings @nosvasedis\r\n- fix(simkl): update library poster res @tapframe\r\n- feat(sync): sync provider credentials across clients @tapframe\r\n- i18n: complete Greek (el) translations @nosvasedis\r\n- Update Dutch (nl) strings and reorder nl locale @mronion212\r\n- Add new Slovak strings for Simkl integration @mmsw91\r\n\r\n## Enhanced changelog:\r\n- All changes from the upstream\r\n- fix: change mark as watched icon to eye icon @albertovinaroz\r\n- feat(tabbar): add profile switcher long-press on Profile tab, add drag drift and polish liquid glass bridge @albertovinaroz\r\n\r\n## Variants\r\n\r\n### Nuvio Full\r\nThis variant is built from the official source without any modifications or additions.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioFull.json\r\n```\r\n\r\n### Nuvio Enhanced\r\nThis custom variant includes experimental features, quality-of-life improvements, and specific bug fixes not yet available in the upstream repository.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioEnhanced.json\r\n```\r\n\r\n**Added Features:**\r\n- iOS: Added Liquid Glass morph animation. \r\n- iOS: Added experimental PiP for iOS and iPadOS.\r\n- All: Added a volume boost feature (up to 200%).\r\n- All: Added support for Live TV integrations.\r\n- All: Added stream quality selection in Player Control.\r\n- All: Added Hero style selection.\r\n- All: Added dynamic background color based on hero artwork.\r\n- All: Added Tap-to-Seek (you can tap on player progress bar to seek forward/backward).\r\n- All: Added in-app debug logs (go to Settings -> Advanced -> Debug Logs).\r\n- All: Changed the \"Play\" button to \"Watch Again\" for already-watched movies to improve tracking clarity.\r\n- All: Added Library Calendar.\r\n- All: Added playback info button.\r\n- All: Added adjustable subtitle background transparency.\r\n- All: Added episode rating toggle in TMDB Enrichment.\r\n- All: Added profile insight page.\r\n- All: Added device code auth for Trakt and SIMKL.\r\n\r\n**Bug Fixes:**\r\n- iOS: Fixed persistent home bar on iOS 16-18. \r\n- iOS: Fixed double legacy navbar on iOS 16-18.\r\n- iOS: Fixed hero trailer playback.\r\n- iOS: Fixed animated GIF support for Profile Avatars.\r\n- iOS: Fixed animated GIF support for Stream Badge.\r\n- Android: Fixed status bar visibility.",
          "downloadURL": "https://github.com/luqmanfadlli/NuvioMobile-iOS/releases/download/0.4.3/Nuvio-v0.4.3-Enhanced.ipa",
          "size": 49325934,
          "sha256": "5d54e6f2238725712eef781a2ae9c320616c195ce3a4b4e1698676878500aa97",
          "minOSVersion": "16.1"
        },
        {
          "version": "0.4.2",
          "buildVersion": "106",
          "date": "2026-08-05T10:36:24Z",
          "localizedDescription": "# 🚀 Release v0.4.2\r\n\r\n## Upstream changelog:\r\n- fix(player): align addon subtitle loading with TV @tapframe\r\n- fix(watching): align next-up release-day behavior @tapframe\r\n- fix(player): observe episode stream state @tapframe\r\n- add isMovieEntry @skoruppa\r\n- Fix anime movies watched checkmarks for simkl @skoruppa\r\n- Stabilize in progress items and add coil cache control @skoruppa\r\n- i18n: complete Turkish translations @halibiram\r\n\r\n## Enhanced changelog:\r\n- All changes from the upstream\r\n- fix(ios): morphed tab bar padding @luqmanfadlli \r\n- fix(ios): resolve HDR issue in PiP @luqmanfadlli\r\n- feat: add SIMKL device code auth method @luqmanfadlli\r\n- feat: enable alternative auth method for Trakt and SIMKL @luqmanfadlli \r\n- fix(ios): improve morphed TabBar visibility @luqmanfadlli \r\n\r\n## Variants\r\n\r\n### Nuvio Full\r\nThis variant is built from the official source without any modifications or additions.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioFull.json\r\n```\r\n\r\n### Nuvio Enhanced\r\nThis custom variant includes experimental features, quality-of-life improvements, and specific bug fixes not yet available in the upstream repository.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioEnhanced.json\r\n```\r\n\r\n**Added Features:**\r\n- iOS: Added Liquid Glass morph animation. \r\n- iOS: Added experimental PiP for iOS and iPadOS.\r\n- All: Added a volume boost feature (up to 200%).\r\n- All: Added support for Live TV integrations.\r\n- All: Added stream quality selection in Player Control.\r\n- All: Added Hero style selection.\r\n- All: Added dynamic background color based on hero artwork.\r\n- All: Added Tap-to-Seek (you can tap on player progress bar to seek forward/backward).\r\n- All: Added in-app debug logs (go to Settings -> Advanced -> Debug Logs).\r\n- All: Changed the \"Play\" button to \"Watch Again\" for already-watched movies to improve tracking clarity.\r\n- All: Added Library Calendar.\r\n- All: Added playback info button.\r\n- All: Added adjustable subtitle background transparency.\r\n- All: Added episode rating toggle in TMDB Enrichment.\r\n- All: Added profile insight page.\r\n- All: Added device code auth for Trakt and SIMKL.\r\n\r\n**Bug Fixes:**\r\n- iOS: Fixed persistent home bar on iOS 16-18. \r\n- iOS: Fixed double legacy navbar on iOS 16-18.\r\n- iOS: Fixed hero trailer playback.\r\n- iOS: Fixed animated GIF support for Profile Avatars.\r\n- iOS: Fixed animated GIF support for Stream Badge.\r\n- Android: Fixed status bar visibility.",
          "downloadURL": "https://github.com/luqmanfadlli/NuvioMobile-iOS/releases/download/0.4.2/Nuvio-v0.4.2-Enhanced.ipa",
          "size": 49203162,
          "sha256": "06b7f37225d712329b880bca6857f41456d2e97b525ca7527ebb88a1f8d3bcfe",
          "minOSVersion": "16.1"
        },
        {
          "version": "0.4.1",
          "buildVersion": "104",
          "date": "2026-08-03T17:53:06Z",
          "localizedDescription": "# 🚀 Release v0.4.1\r\n\r\n## Upstream changelog:\r\n- fix: match Trakt watched markers across IDs @tapframe\r\n- feat: add selectable app icons @tapframe\r\n- fix: split plugin source cache from metadata (NUVIO-MOBILE-1) @tapframe\r\n- fix: dispatch playback service starts off main (NUVIO-MOBILE-Q0) @tapframe\r\n- fix: skip redundant Trakt watched refresh (NUVIO-MOBILE-Q3) @tapframe\r\n- fix: serialize watched state snapshots (NUVIO-MOBILE-PW NUVIO-MOBILE-PY NUVIO-MOBILE-Q2) @tapframe\r\n- fix: contain Trakt watched rate limits (NUVIO-MOBILE-Q1) @tapframe\r\n- fix: preserve large Trakt watched responses (NUVIO-MOBILE-Q4) @tapframe\r\n- remove expanded action button shadow @tapframe\r\n- fix: route Kitsu/MAL IDs for skip intro and correct AniSkip types query @Sumanth1602\r\n- Improve Greek (el) localization coverage and accuracy @cursoragent\r\n- fix(player): clamp skip-outro seek below the duration boundary @anikettuli\r\n- fix(player): clamp skip-outro seekTo against actual duration @anikettuli\r\n\r\n## Enhanced changelog:\r\n- All changes from the upstream\r\n- feat(home): dynamic background based on hero artwork @luqmanfadlli\r\n- feat(home): add hero card style @luqmanfadlli\r\n- feat(home): refine hero card style @luqmanfadlli\r\n- feat(details): add budget and revenue info @luqmanfadlli\r\n- ref(ios): add Liquid Glass behavior settings @luqmanfadlli\r\n- fix(ios): resolve persistent Home Bar @luqmanfadlli\r\n- fix: adjust back-to-top padding on Live TV screen @luqmanfadlli\r\n- feat(navigation): enable adaptive floating pill navigation on tablet mode @luqmanfadlli \r\n---\r\n\r\n## Variants\r\n\r\n### Nuvio Full\r\nThis variant is built from the official source without any modifications or additions.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioFull.json\r\n```\r\n\r\n### Nuvio Enhanced\r\nThis custom variant includes experimental features, quality-of-life improvements, and specific bug fixes not yet available in the upstream repository.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioEnhanced.json\r\n```\r\n\r\n**Added Features:**\r\n- iOS: Added Liquid Glass morph animation. \r\n- ~iOS: Added experimental PiP for iOS and iPadOS.~ broken\r\n- iOS: Added hero trailer playback.\r\n- All: Added a volume boost feature (up to 200%).\r\n- All: Added support for Live TV integrations.\r\n- All: Added stream quality selection in Player Control.\r\n- All: Added Hero style selection.\r\n- All: Added dynamic background color based on hero artwork.\r\n- All: Added Tap-to-Seek (you can tap on player progress bar to seek forward/backward).\r\n- All: Added in-app debug logs (go to Settings -> Advanced -> Debug Logs).\r\n- All: Changed the \"Play\" button to \"Watch Again\" for already-watched movies to improve tracking clarity.\r\n- All: Added Library Calendar.\r\n- All: Added playback info button.\r\n- All: Added adjustable subtitle background transparency.\r\n- All: Added episode rating toggle in TMDB Enrichment.\r\n- All: Added profile insight page.\r\n\r\n**Bug Fixes:**\r\n- iOS: Fixed persistent home bar on iOS 16-18. \r\n- iOS: Fixed double legacy navbar on iOS 16-18.\r\n- iOS: Fixed animated GIF support for Profile Avatars.\r\n- iOS: Fixed animated GIF support for Stream Badge.\r\n- Android: Fixed status bar visibility\r\n\r\n---\r\n> **💡 Note**\r\nPiP is broken when I tried to fix HDR issue.",
          "downloadURL": "https://github.com/luqmanfadlli/NuvioMobile-iOS/releases/download/0.4.1/Nuvio-v0.4.1-Enhanced.ipa",
          "size": 49115574,
          "sha256": "76fece36ee28554246970b502f0e0602e5554f74c685077aa62a005a120cb793",
          "minOSVersion": "16.1"
        },
        {
          "version": "0.4.0",
          "buildVersion": "102",
          "date": "2026-08-02T00:58:08Z",
          "localizedDescription": "# 🚀 Release v0.4.0 - New SIMKL Tracking\r\n\r\n## Upstream changelog:\r\nIntroducing SIMKL as a new native tracking provider @tapframe @skoruppa\r\n- fix: handle torrent cache pressure on Android @tapframe\r\n- Take videoid from meta for track services in progress items @skoruppa\r\n- fix(search): remove recent history icons @tapframe\r\n- Add badges to TmdbEntityBrowser @skoruppa\r\n- Add Slovak language strings for settings and features @mmsw91\r\n- Update Slovak translations for parental content strings @mmsw91\r\n- Fix \"mark as unwatched\" for whole series @skoruppa\r\n- fix(auth): sanitize authentication errors @tapframe\r\n- fix(profiles): activate selected profile once @tapframe\r\n- fix(trakt): restore seek scrobble updates @tapframe\r\n\r\n## Enhanced changelog:\r\n- All changes from the upstream\r\n- Refactor subtitle cue display with LazyColumn @BD-0000\r\n- fix(ios): resolve stream stuck @luqmanfadlli\r\n- refine profile insight page @luqmanfadlli \r\n- differentiate product name @luqmanfadlli \r\n- fix(player): make volume boost actually louder instead of clipping @luqmanfadlli\r\n- fix(player): stop tap-to-seek from committing the seek twice @luqmanfadlli \r\n- remove trakt from interngations settings @luqmanfadlli\r\n---\r\n\r\n## Variants\r\n\r\n### Nuvio Full\r\nThis variant is built from the official source without any modifications or additions.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioFull.json\r\n```\r\n\r\n### Nuvio Enhanced\r\nThis custom variant includes experimental features, quality-of-life improvements, and specific bug fixes not yet available in the upstream repository.\r\n\r\nAltStore/SideStore source:\r\n```\r\nhttps://raw.githubusercontent.com/luqmanfadlli/NuvioMobile-iOS/main/NuvioEnhanced.json\r\n```\r\n\r\n**Added Features:**\r\n- iOS: Added adaptive hide/unhide Liquid Glass NavBar on scroll. \r\n- iOS: Added experimental PiP for iOS and iPadOS.\r\n- iOS: Added hero trailer playback.\r\n- All: Added a volume boost feature (up to 200%) for quieter streams (volume up gesture can go beyond 100%).\r\n- All: Added support for Live TV integrations.\r\n- All: Added stream quality selection in Player Control.\r\n- All: Added artwork type selection for Hero background.\r\n- All: Added Tap-to-Seek (you can tap on player progress bar to seek forward/backward).\r\n- All: Added in-app debug logs (go to Settings -> Advanced -> Debug Logs).\r\n- All: Changed the \"Play\" button to \"Watch Again\" for already-watched movies to improve tracking clarity.\r\n- All: Added Library Calendar.\r\n- All: Added playback info button.\r\n- All: Added adjustable subtitle background transparency.\r\n- All: Added episode rating toggle in TMDB Enrichment.\r\n- All: Added profile insight page.\r\n\r\n**Bug Fixes:**\r\n- iOS: Fixed persistent home bar on iOS 16-18. \r\n- iOS: Fixed double legacy navbar on iOS 16-18.\r\n- iOS: Fixed animated GIF support for Profile Avatars.\r\n- iOS: Fixed animated GIF support for Stream Badge.\r\n- Android: Fixed status bar visibility\r\n\r\n---\r\n> **💡 Note**\r\nI don’t accept personal donations and my release doesn’t change donation URL. All donations should rightfully go to @tapframe.",
          "downloadURL": "https://github.com/luqmanfadlli/NuvioMobile-iOS/releases/download/0.4.0/Nuvio-v0.4.0-Enhanced.ipa",
          "size": 47078757,
          "sha256": "2a4df2ba2d83c406f3b7646256c02a7ff24e2d492f40e0c9a53dc403bc1a0a60",
          "minOSVersion": "16.1"
        }
      ],
      "appPermissions": {
        "entitlements": [],
        "privacy": {}
      }
    }
  ],
  "news": []
}
