Is that legit/safe? Github.io doesn't sound legit, and my antivirus agrees.