安装包图标

Keep Alive

如果您在指定时间段内未使用设备,则通知其他人
新版本 1.3.3
* 添加精确闹钟设置
* 在调试日志中屏蔽电话号码
* 添加主题图标支持
* 添加中文翻译版本(感谢 @jondome)
* 添加意大利语翻译(感谢 @albanobattistella)
* 创建精简版,移除 Webhook 功能和互联网权限
如果您在指定时间内未使用设备,Keep Alive 将通过短信向一位或多位用户发送自定义消息。该功能旨在为独居人士在发生意外或其他紧急情况时提供安全保障。设置完成后,无需进一步交互。

- 100% 基于设备,无需云服务或账户
- 免费,无广告或追踪器
- 开源 (https://github.com/keepalivedev/KeepAlive)
- 极低的电池消耗
- 多个短信收件人
- 自定义提醒消息
- 可选:在短信中包含位置信息
- 可选:启用免提功能拨打电话
- 可选:向自定义 URL 发送 HTTP 请求

要求
Keep Alive 要求您的设备已启用蜂窝数据套餐。如果设备支持 WiFi 通话和短信功能,则将使用 WiFi 通话和短信。

工作原理
Keep Alive 使用您设备的锁定屏幕或其他应用来检测活动。如果您的设备在设定的时间内未锁定或解锁,或者您未访问所选应用,您将收到“您在吗?”通知。如果此通知未被确认,则会触发警报。根据配置的紧急联系人设置,系统将发送一条或多条短信和/或拨打电话,通知他人您可能需要帮助。

主要设置
- 监控方式 - 选择使用锁定屏幕或其他应用来检测活动。如果使用其他应用,系统将提示您选择要监控的应用。
- 提示前未活动小时数 - 自您的手机上次锁定或解锁以来,多少小时后会收到“您在吗?”通知。默认为 12 小时。
- 等待分钟数 - 如果在此时间内未确认提示,系统将根据配置的紧急联系人设置发送警报。默认为 60 分钟
- 休息时间范围 - 不活动时间不会计入的时间段。例如,如果“不活动时间”设置为 6 小时,休息时间为 22:00 - 6:00,如果设备最后一次使用时间为 18:00,则“你在吗?”检查要到 8:00 才会发送。请注意,如果“你在吗?”检查是在休息时间开始之前发送的,则在休息期间仍会发送警报。
- 警报后自动重启监控 - 如果启用,发送警报后将自动重启监控。
- 警报 Webhook - 配置触发警报时发送的 HTTP 请求

紧急联系人设置
- 电话号码(可选)- 触发警报时,将启用免提功能拨打此号码。

可配置一个或多个短信收件人:
- 电话号码 - 接收警报短信的电话号码
- 警报消息 - 触发警报时发送的消息
- 包含位置 - 如果启用,您的位置将包含在第二条短信中。

隐私/数据收集
除配置的设置外,不会收集任何数据。这些数据不会与开发者或任何第三方共享。仅向已配置的紧急联系人传输数据。本应用不请求网络或存储访问权限,也不会向开发者或任何第三方发送任何数据。

免责声明
- 对于使用 Keep Alive 应用产生的短信或电话费用,我们概不负责。
- Keep Alive 应用的运行取决于设备、软件和网络连接。开发人员不对因设备故障、软件不兼容或网络问题导致的任何故障负责。

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 1.3.3 (133) 推荐 更新于 2025-11-03

    该版本需要 Android 5.1 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 在后台访问位置
      即使你并未使用此应用,此应用也可以随时访问位置信息。
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • 只能在前台获取精确的位置信息
      此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 运行前台服务
      允许此应用使用前台服务。
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • android.permission.PACKAGE_USAGE_STATS
    • 显示通知
      允许该应用显示通知
    • 查询所有软件包
      允许应用查看所有已安装的软件包。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 发送短信
      允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
    • 此应用可显示在其他应用上方
      此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • io.keepalive.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 2.4 MiB PGP 签名 | 构建日志

  • 版本 1.3.2 (132) - 更新于 2025-04-25

    该版本需要 Android 5.1 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 在后台访问位置
      即使你并未使用此应用,此应用也可以随时访问位置信息。
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • 只能在前台获取精确的位置信息
      此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 运行前台服务
      允许此应用使用前台服务。
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • android.permission.PACKAGE_USAGE_STATS
    • 显示通知
      允许该应用显示通知
    • 查询所有软件包
      允许应用查看所有已安装的软件包。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 发送短信
      允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
    • 此应用可显示在其他应用上方
      此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • io.keepalive.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 2.3 MiB PGP 签名 | 构建日志

  • 版本 1.3.1 (131) - 更新于 2025-04-09

    该版本需要 Android 5.1 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 在后台访问位置
      即使你并未使用此应用,此应用也可以随时访问位置信息。
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • 只能在前台获取精确的位置信息
      此应用可以在使用时从定位服务获取你的精确位置。必须打开你的设备的定位服务,应用才能获取位置。这可能会增加耗电量。
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 运行前台服务
      允许此应用使用前台服务。
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • android.permission.PACKAGE_USAGE_STATS
    • 显示通知
      允许该应用显示通知
    • 查询所有软件包
      允许应用查看所有已安装的软件包。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 发送短信
      允许此应用发送短信。此权限可能会导致意外费用。恶意应用可不经确认发送信息,从而耗费你的钱财。
    • 此应用可显示在其他应用上方
      此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • io.keepalive.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 2.3 MiB PGP 签名 | 构建日志