Insurance Co. says car must be in a locked garage

I have Heacock (I always think it's some spin off He-Man porno...anyway) for my GTS and was told the same thing on my truck even though its park off the street beside my house and I drive it like 100 miles a year.