How should we control access to user data?