With BAIlogger configurable events (SMS, MMS, Calls, WIFI, Bluetooth, NFC, External power, Docking station, USB devices, USB debugging, Application manager, ...) can be logged automatically. All data is stored just in a local database (no broadcasts in a cloud etc.). If available also the current geoposition will be stored for each event. So it is for example possible to check at any time when and where you received a particular call. For this purpose, you can either simply display just the corresponding address or the location in a map.
Furthermore, you can configure whether at all and/or after how many days old protocol entries should be deleted automatically. Similarly, the execution of this app can be password protected (basic protection against unwanted execution, but this does not lead to an encrypted database). The app (monitoring the events to be logged) can be started automatically during system startup or manually.
To activate/deactivate Bluetooth, a multi-click of the Power button can be configured. And it is also possible to define a timeout for Bluetooth. If within the specified period no Bluetooth connection is established, the Bluetooth service is automatically deactivated again.
If the used Android device does not support notification reminders, this can be done by BAIlogger. In the app settings you can define a period after which you will be reminded about open notifications (with an audio alarm) by playing this alarm again.
You can also define additional actions which will be executed if the used device will be connected/disconnected to a power supply or to a computer.
The list of logged events can be filtered by event types (SMS, MMS, Call, Bluetooth, Mobile data, ...) and/or by entries with or without geopositions. Whether a geoposition exists for a specific event can be recognized by a place marker icon for this event. By supporting the FastScroll property also huge lists can be quickly and easily scrolled through.
Widgets are provided to switch on/off WIFI, Location services, NFC, Bluetooth and/or Mobile data.
Additional features will follow ....
To be able to monitor the different events BAIlogger requires many permissions (even if a user does not use individual functions). We guarantee that these permissions are only used for the purposes described here and all data is stored only localy. In case that you distrust you can revoke individual permissions after installation (e.g. using XPrivacy).
This app requires at least Android 4 and is available as BAIlogger and also in a free, limited version as BAIloggerFree.