Yes it can, and without damaging the glass which would be a major concern. For short term rentals of a few weeks or months, we would recommend our static frosting film as it is easy to apply and can be removed in a matter of minutes. Self-adhesive frost is more durable and therefore takes longer to remove.