So no, actually Flock itself is the problem. If Flock were willing to sign some consent decree that its data can only be accessed by police with a valid judicial warrant, for example, they probably could've headed off this entire mess.
But instead they called people "terroristic" for pushing back. Completely braindead move from the CEO.