Digital ID Bill - Open Prison Society?