Glad you like it!
We're actually working on a way to show DoT uptime, that was one of our favorite stats in WoL.
As for the privacy, the way to do it is not enter a guild name. Then the only way someone can see it is if you share the link with them. I can add that tip in my OP