echojs 4019 days ago. link 1 point ▲ ▼It is here to stay, no worries about that! The domain is currently registered until 2021 :)