via the official Blizzard launcher, there is no legitimate reason to use third-party "offline" installers. Missing Features

To download and play StarCraft II offline, you must first install the game through the official Blizzard Battle.net desktop app

When playing offline, your progress is saved locally, but achievements and experience gains are disabled. Blizzard News There is no "offline" mode - Technical Support - SC2 Forums

Before you can play offline, you must verify your account and download all game data. Log In Once Battle.net and log in with your account while online. Check Character Status : You must have at least one StarCraft II character created on your account to authorize offline play. Full Download

While StarCraft 2 does offer a single-player campaign that can be played offline, the game's multiplayer features require an internet connection. However, some players may be interested in downloading a verified offline version of the game, which can be used to play single-player campaigns or custom games without an internet connection.

Before clicking the download button, you need to understand Blizzard’s specific definition of “offline.”

This is the most critical step. Blizzard’s offline mode works via a . The game caches your login credentials and a date/time stamp on your local machine.