After a fast launch, popularity of the platform has waned.

https://www.engadget.com/threads-web-app-could-arrive-this-week-082645402.html