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