Have you given much thought to how this link shortener might be abused? Your https://pygy.co/ example site doesn't provide an abuse contact, for example. That doesn't help when someone sets it up deliberately to host spammy links, but providing a default abuse contact page might be a good general step to raise awareness that link shorteners are often abused, and that anyone using the project responsibly should be prepared to handle abuse complaints.