Warcraft III distributes a complete copy of a map to every player. This also exposes the scripts and data used by the map.
W3Protect provides a browser-based release workflow: upload a map, select the processing options, and download the resulting build.
More than making code unreadable
The service can optimize and obfuscate scripts and add custom anti-tamper and anti-cheat mechanisms. Keeping these operations in one workflow makes release builds repeatable across map updates.