user sovereignty in proprietary hardware software stacks