Global Vibration Toggle
Enables or disables vibrations system-wide on any rooted Android phone. For some odd reason, unmodified Android 9 and below doesn't allow you to turn off vibrations globally. This app fixes that and adds an automatic mode, which enables vibrations when you go outside and disables them when you return home (according to a list of WiFi networks).
Play Store listing taken down because of whiny users, sorry about that. You can download the APK for free here. Note that a rooted system is required.