I don't own a cell phone - wonder if that is a problem?
The government has in the past stated that a smartphone was a requirement but the reports I'm seeing on facebook indicate they aren't actually installing an app on people's phones they are just giving the tracking bracelet. The bracelets so far have not required a phone; they contain their own sim card.
I would try to email the SteerCo and ask that question.