You can use Shake SDK in production without all devices being able to invoke Shake.
This means that you will need to code in where you would like Shake to start and allow only the users who have reached the place where you've coded it to invoke Shake.
Important: This also means no logs will be tracked before Shake starts. If you want the logs before Shake was invoked - you’ll need to ask the user to reproduce the issue they had after they’ve been registered to Shake.
If you have more questions, please let us know whether by chatting to us using the bubble in the bottom right corner or emailing us at firstname.lastname@example.org 📬