I have the sticker attached on our floor to ceiling living room windows, I do not deface, but wanted to make reasonably sure bird. The stickers are for me on the windows actually as good as invisible. Now I hope that the birds recognize these things as it says the manufacturer and you as it becomes clear that there is no way through the glass panes. I'll give you 5 points, because my essential requirement is satisfied to "invisibility".