Think of the sort of crash where your frame scrapes along a rock – it does a good job there.
That is just it…from my limited experience, it doesn’t do a great job of that as the tape gets shredded due to the rock not being smooth and it removes tape and paintwork.
For stuff getting thrown up off the tyres or going through a tight space of vegetation then it seems to be brilliant, but for stuff that can do proper damage, it reduces the chances slightly.
Depends on how people see it acting…for me it stops the wee bits you get after washing a manky bike, it keeps the covered bits protected from that kind of stuff and if removed, it should reveal a nicely smooth finish as it was when first applied. What it doesn’t stop is anything rough rubbing against the frame as it seems to remove the tape and paint. The invisiframe material is very thin (as pointed out above) so it is unlikely to offer serious protection from that kind of action, but it does help protect the frame from lighter interactions.
Anecdotally, listening to some people chatting about this (in real life, not online), it sounds as though a lot of them think it is a solid protection from everything but a large rock strike from a decent height