I’m pretty sure I had an account here but it seems it got deleted somehow. Anyways, here’s Pyc, the admin and developer of Torrentech. Site is totally different now, it’s not forum-based anymore, there is just a database of releases right now, but it’s opensourced and the tracker is semi public now. Be free to join.
Looking forward to contributing here. Long live IDM