The Digital Footprint Review 9990