Technologically blurred accountability