Overview of Evercookie
masterEvercookie is a JavaScript API designed to create extremely persistent cookies in a browser. It aims to identify clients even after standard cookies, Flash Local Shared Objects (LSOs), and other common storage methods have been removed.
It achieves persistence by storing data across as many browser storage mechanisms as possible. If data is deleted from one mechanism, Evercookie aggressively re-creates it in all other intact mechanisms. If certain plugins like Flash LSO, Silverlight, or Java are available, it can even propagate cookies between different browsers on the same machine.