No, you do not need a Powerpass account or subscription to install and use Powerpass Map.