Ubisoft has confirmed that For Honor will require a persistent Internet Connection, even if you stick to single-player.
The reason for the connection requirement is apparently to track progress through the game, something which is shared between single-player and multplayer modes.
We can confirm that For Honor is an always online experience. Some elements of progression, which is hosted online, are shared across story and multiplayer modes. Players will need to be connected to the internet at all times to play For Honor.
Ubisoft hasn’t filled us with much confidence that a game can launch with always online requirements. For example, Watch Dogs 2 launched without multiplayer due to it not being ready and was added post-launch. Further back, to Assassin’s Creed titles the Ubisoft servers have struggled to stay online during launch. We just hope that Ubisoft has made plans and taking time to get it right this time.
For Honor launches for PC, PlayStation 4 and Xbox One on the 14th February 2017.