Hopefully theres some way they are keeping track of it all.
i havent been on demonoid in awhile, ever since it was down some months ago, but i had been a member for about 3 years and about a year and a half ago my ratio stopped changing. i had a pretty high ratio of 13.something and my friend went on and downloaded over 100 GB in a week on my account and my ratio didnt budge.
^ Refresh
By the way, anyone got any news about their forum?