# Announcement Useful Timer

> Voice timer with presets, shortcuts, history, and multiple timers

Canonical page: [https://chrome-stats.com/d/net.katapu.UsefulTimer](https://chrome-stats.com/d/net.katapu.UsefulTimer)

## Overview

- **ID:** `net.katapu.UsefulTimer`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** katapu.net
- **Category:** PRODUCTIVITY
- **Downloads:** 184
- **Version:** 1.0.0
- **Last updated:** 2026-04-28
- **First published:** 2026-04-23
- **Publisher country:** JP
- **Size:** 41 MB
- **Data as of:** 2026-09-08
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=net.katapu.UsefulTimer)
- **Website:** [https://www.katapu.net/](https://www.katapu.net/)
- **Privacy policy:** [https://www.katapu.net/privacyinfo.php](https://www.katapu.net/privacyinfo.php)

## Description

Announcement Useful Timer<br><br>Portable notification timer with presets, favorites, shortcuts, and spoken countdowns.<br><br>Useful for cooking, naps, work sessions, breaks, and scheduled reminders.<br><br>Main features:<br>- Countdown / Alert Time<br>- Presets / History / Favorites / Shortcut Buttons<br>- Running Timers: Pause All, Resume All, Clear All<br>- Speech Language: Countdown 10 sec before, Notification 15 sec before, Notification 30 sec before, Notification every 1 min, Custom notice interval<br>- Notice sound, Finish sound, Background completion notification sound, Vibrate at end<br>- Delete Timer: Delete items by swiping a row sideways.<br>- Uses: Frequently used timers move higher according to their use count.<br><br>How it works:<br>- Voice announcements and pre-alerts work while the app is in the foreground. In the background, Android notifications announce timer completion.<br>- Notification and exact-alarm permissions may be required for reliable timing.

## Rankings

- #1,734,170 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_MEDIA_AUDIO`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.SCHEDULE_EXACT_ALARM`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `com.android.vending.CHECK_LICENSE`
- `com.applovin.array.apphub.permission.BIND_APPHUB_SERVICE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`
- `net.katapu.UsefulTimer.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [VoiceTimer – Talking Timer](https://chrome-stats.com/d/com.mowaisumer.voicetimer) — 1,984 users
- [Speaking Timer Voice Stopwatch](https://chrome-stats.com/d/com.comostudio.speakingtimer) — 202,570 users, 4.15 / 5
- [Notification Timer - Countdown](https://chrome-stats.com/d/com.notification.timer) — 15,996 users, 3.57 / 5
- [Talking Stopwatch & Timer](https://chrome-stats.com/d/com.fps.stopwatch) — 9,736,122 users, 4.43 / 5
- [Announcement Useful Alarm](https://chrome-stats.com/d/net.katapu.UsefulAlarm) — 227 users
- [Quick Timer](https://chrome-stats.com/d/com.magapp.quicktimer) — 40 users
- [Talking Timer](https://chrome-stats.com/d/com.clivebryant.clivebryantartist.talkingtimer) — 25,404 users, 4.17 / 5
- [Timer](https://chrome-stats.com/d/com.edalba.timer) — 243 users
- [Talking Timer & Stopwatch](https://chrome-stats.com/d/com.jpz.voicetimer) — 8,898 users, 4.64 / 5
- [Timescale](https://chrome-stats.com/d/com.timescale.timescale_app) — 31 users
- [Talking Stopwatch & Timer Pro](https://chrome-stats.com/d/com.ldroid.stopwatch) — 8,956 users, 4.56 / 5
- [Voca Timer – Voice Alarm Timer](https://chrome-stats.com/d/com.vocatimer.app2) — 159 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/net.katapu.UsefulTimer)
