The Demonoid website and tracker last went offline in July 2012 for a period of nearly two years, the longest hiatus ever. At the time it went offline, Demonoid was hosted by an ISP in Ukraine. Subsequent signs of activity led to no new developments until March 29, 2014, when the site, once again, went online.