I noticed that AMP has recently started adding 'apps' to my launcher in Android. I visited Vimeo.com in mobile Chrome and then suddenly a Vimeo app icon with a little AMP symbol showed up in my launcher without any opt-in.
I think that's Android instant apps, not amp. It's a new Android feature that let's you use supported websites in their native app without having to download the app.
I'm not sure why it showed up on your home screen; it's not supposed to do that. What phone/launcher/Android version are you using?
I'm not sure why it showed up on your home screen; it's not supposed to do that. What phone/launcher/Android version are you using?