Absolutely not. You can get insurance from the company of your choice. Just that, Ather recommended insurance is tailored to offer optional coverage for the Ather Dot (fixed home charger) and the software upgrade which you might not get with other insurance providers.