Android Battery Life Suggestions
Last updated: August 30, 2024
We've spent a lot of time optimizing the Best Accountability app to reduce battery drain. On newer phones, you'll regularly find Best Accountability consumes less than 2-4% battery over a full charge. This can fluctuate based on how the device is used and the device settings.
If you're finding Best Accountability is using more battery life than desired, adjusting the following settings will likely improve it.
Fewer Screenshots
- Capturing screenshots is where most of Best Accountability's processing occurs. Fewer screenshots results in less battery drain. For example, changing from an average of one screenshot every 30 seconds to one screenshot every 2 minutes will reduce the screenshot processing by ~75%, and could yield up to a 75% reduction in battery drain.Disable Text Redaction
- Text redaction demands more processing than anything else. If you have it enabled, consider disabling it.Disable Screenshot Risk Ratings
- Screenshot risk ratings demand the second most processing. Consider disabling it.- On some (typically older) versions of android, the WebView implementation contains memory/cpu leaks. WebViews are used when loading the Best Accountability app and viewing screenshot and other accountability data. If you use an older device and are seeing high battery drain due to Best Accountability, consider switching the device to not be able to view accountability data, or simply restart your phone each time after you view the data to ensure there aren't any lingering memory/cpu leaks. Unfortunately WebViews are controlled by your Android device, and we can't simply "fix" them.
You can make changes 1-3 at app.bestaccountability.com/devices. Switching the device type (#4) currently requires help from us. If you'd like to switch your device type just send an email from the subscribed Truple account to support@truple.io including the device name you'd like switched to a monitoring only device.
If, after adjusting 1-4 to reasonable options, you're still finding Truple is using a lot of battery life, reach out to support@truple.io. We can work with you to diagnose the behavior.