DroidStore

Browse all apps

Keep it up

Simple network monitoring
net.ibbaa.keepitup
Version1.11.2
Download size3.9 MB
Released2026-06-05
CategoryConnectivity
SourceF-Droid · fdroid-main
Install via WebUSB Download APK

About Keep it up

Keep it up checks network services periodically by sending a ping, connecting to a specific port or downloading a site. It can also be used to ensure a connection with a timeout will be kept alive. <b>Features</b> - Create multiple separate network tasks - One task monitors one network service at a specified interval - A task sends a specified number of pings, performs a specified number of connections attempts or downloads a file or a site - Successful and unsuccessful attempts are logged - Downloaded files can automatically be deleted after a successful download or be kept - Notifications can be sent on failure or when a network service goes down or up - A network task can be restricted to WiFi connections, i.e. it does not perform any action on mobile networks with potentially limited download data - The configuration can be exported and imported as a JSON data file - Intervals can be defined during which all background work is suspended for battery saving <b>Permissions</b> - <i>RECEIVE_BOOT_COMPLETED</i> for restarting running networks tasks on device boot - <i>ACCESS_NETWORK_STATE</i> for checking network accessibility - <i>INTERNET</i> for accessing the internet - <i>WAKE_LOCK</i> to keep the device awake while executing a task - <i>FOREGROUND_SERVICE</i> to start the foreground service for running tasks - <i>FOREGROUND_SERVICE_DATA_SYNC</i> to use the foreground service with data transmission - <i>FOREGROUND_SERVICE_SPECIAL_USE</i> to use the foreground for task scheduling (Android 15+) - <i>USE_EXACT_ALARM</i> to start networks tasks after expiry of intervals (Android 13+) - <i>SCHEDULE_EXACT_ALARM</i> to start networks tasks after expiry of intervals (Android 11 and 12) - <i>POST_NOTIFICATIONS</i> for sending notifications <b>Note</b> The app uses exact alarms to trigger network task execution. Power consumption during waiting is as high as for a calendar app waiting for reminders to trigger. During execution the power consumption is higher, of course,

← Back to browse · JSON