No, there are no things such as ranks built into this game. On the upside, you don't have to register (or pay) anywhere :)
However, there are ladders which use data from certain servers, e.g. the TyD ladder.
However, there are ladders which use data from certain servers, e.g. the TyD ladder.