A 'digital shadow' is the traceable history that a person leaves when using the internet and modern technology. Unsurprisingly you can expect the notion of privacy in the modern world to be a recurring theme in the final game. Bring it on Watch Dogs, you don't scare me. I've nothing to hide but my search history.
The game's out on April 27. You can check out the PC specs.