~snip
There is a rendering page when you first load up but it doesn't appear later on when you revisit the site, I'm guessing cache handles that. Anyways that aside, I did a couple of test runs on different users profile including mine and I kinda discovered how your scraping works. Seems your scrape depends on both merits and activity number now if the user has sufficient activity for the next rank but insufficient merit the merits number is automatically used as a percentage to the next rank. And inversely if the user has sufficient merits and insufficient activity the scrape then depends on your activity score as a ratio too the activity needed for the next rank.
Nice tool but you should add more features other tools on the forum don't have yet.
I appreciate the positive feedback. The first page is being showed by the hosting platform because i am using a free hosting plan for now to put it live. and based on your recommendation regarding adding more feature. I jst added new features to it. The number of Activities needed and Merits needed to go to the next rank are now included and also I add some nice Visual progress bar to complement the percentages.