In search around the web, I think this is a much broader issue, but wanted to see if anyone found a fix. After the 4.1.2 update, any notifications vibrate even if ringtone with vibrate is turned off.
How odd. Have you tried restarting the device?
iPhone 8 and 8 Plus is Here! Learn What’s New and How to Order
The iPhone X (10) is on it's way!