It's definitely unconstitutional. But universal whole device phone encryption will make this a moot point...if coupled with a built-in fake "sandbox" for them to "analyze" that you could sign in to. The sandbox would look authentic and show them only what you wanted them to see.