Automatic screen recording
You can rely on testers to record a video of their screen and attach it to their tickets. Or, you can use this feature to always record their screen and automatically attach that video to the ticket. Do not use this feature in production!
Introduction
Shake can constantly record your testers' screens and automatically attach those videos to bug reports. Reports with these videos way easier to debug! With this feature turned on, a system dialog will ask testers if they want to allow Shake to start capturing everything that's displayed on their screen.

How to use
Automatic screen recording is disabled by default but can be enabled by calling Shake.getReportConfiguration().setAutoVideoRecording(true)
before Shake.start()
.
Duration of the automatically attached video is another preference that can be optionally set. The maximum value is 30 seconds:
- Java
- Kotlin
Security
Screen recording is automatically paused when your app goes to the background. This way no third party data is recorded.