Evercookie takes a shotgun approach to cookie creation, in the hopes of maintaining persistence on endpoints. In addition to creating a standard HTTP cookie, Evercookie stores client specific information in other locations that are accessible by most common Web browsers including local shared objects (LSOs) created by Adobe's Flash technology. It also leverages a number of HTML extensions introduced with HTML5, the newest specification for the Web's main authoring language. HTML5 Session Storage, HTML5 Local Storage and HTML5 Global Storage are all leveraged to store cookie data. HTML5's new Canvas tag is used to read cookie data stored in the RGB values of PNG format files.