Here's our FAQ about car support. Since the launch of Automatic, we have seen consistent issues with certain generations and models of BMWs that are related to the way BMW wires their OBD-II ports. In simple terms, the wiring is often non-standard and the computers in many BMWs do not play nicely with Automatic. The most common result is dead car batteries because having anything plugged into the OBD-II port of certain BMWs can send them into an "awake" state which then "wakes up" our adapter when will then start pulling power from your battery while your car is off.
There are no plans at this time to support these cars but that could change down the road.