Board Thread:General Discussion/@comment-2020924-20151114095900/@comment-34029627-20160121153729

Based on this, it looks like it's some sort of tracker site, maybe used by Wikia for metrics. It might be worth asking staff via Special:Contact/general though, as I'm just guessing from some google results.