Or the town. It's very common in places that get snow for on-street parking to be prohibited during 5 or so months of the year because of the potential need for snow plowing.
Not to dispute that but just for another point of view, I've lived in four different towns, varying in population from 1,300 to 120,000, all with very long winters, and they've all allowed on street parking all winter (usually alternating sides of the street to accommodate plowing).
I've seen that as well--more commonly in cities where there otherwise just isn't enough parking if you force everyone off the streets. Suburbs, where most people have garages and driveways seem more likely to just disallow parking in the street period.
In our city, that's the responsibility of the city council and their traffic signs.
Actually, there is only an equivalent of HOA for apartment blocks. House owners are usually only bound by law and personal relationships with neighbors (I'm in CZ).
Yes, it's a nice area. The houses are very large so there usually are 2 - 5 apartments and they share the garden. That's a very interesting compromise for living with a garden close to the city center.
If the HOA allows it... ;)