You must log in or register to comment.
That’s not true, it was just transferred over to another person. The project continues, just not the invidio.us site.
It has been transferred to another person, yes - who has stated that they will not be able to maintain things long-term without the original developer.