If my guess is correct, the link(s) in question are the “create a free website” and “powered by weebly” links.
They are added by JavaScript. IMHO a small price to pay in return for a free website.
But because the link was described as “hidden”, my guess could be wrong and something more nefarious is happening?