Looking at the OP history, they only ever posted content related to meports.com.
Judging by the titles of the submissions and on content archived by the wayback machine, meports was originally intended to be a "life dashboard" (mood, workouts, etc..) and pivoted approximately a year ago towards its current form, a meta analysis of genome.