There are several ways to cancel a message.
The most common ways are:
Tap the UNDO! button
Tap any letter on the keyboard
Certain screen interactions will also cancel the message, such as:
Opening a menu
Pulling down the notification bar
Navigating to another screen
If you do not want to cancel the message, simply avoid interacting with the screen and wait for the delay to finish.
If you want the message to send immediately, press the send button again during the delay.
No. UNDO! does not read, collect, store, or share your messages.
UNDO! only detects when you press the send button.
Your messages remain completely private and are never accessed by UNDO!.
UNDO! uses Android’s Accessibility Service to detect when you press the send button and briefly delay message sending. The service is used only for this purpose.
UNDO! does not read, collect, store, or share your messages.
UNDO! also does not collect any analytics or tracking data.
UNDO! requires Android's Accessibility Service to function. Make sure UNDO! is enabled in your Accessibility settings.
UNDO! may not work with all apps.
To make sure UNDO! is active, press and hold the send button.
If the UNDO! logo appears at the top of the screen, UNDO! is active. If the logo does not appear, compatibility may vary depending on the app, device, and how messages are sent.
In certain situations, such as rapid screen transitions or when the device is busy, the send button may not be detected right away.
Some Android devices may also restrict background activity to save battery life, which can interfere with Accessibility Services. If UNDO! stops working consistently, try allowing UNDO! to run without battery restrictions in your device’s battery settings.
UNDO! works by detecting when you press the send button.
Because every app is designed differently, this behavior is not always consistent across all apps.
Some apps provide clearer system signals than others, which can affect how reliably UNDO! detects the send button.
Apps are frequently updated and may change how their send buttons or interface behave.
UNDO! may require updates to adapt to these changes and improve compatibility. Keeping UNDO! up to date is recommended for the best experience and stability.
To check if UNDO! is active, press and hold the send button. If the UNDO! logo appears, UNDO! is active.
UNDO! detects send buttons by monitoring the app's interface.
Because every app is designed differently, some buttons may look or behave like send buttons even when they are not the final send action.
For example, some apps use a send button to open another screen before the message is actually sent. When these buttons are pressed, the UNDO! button may appear even though the message has not been sent yet.
You may also see the UNDO! button appear when tapping certain buttons that temporarily occupy the same area as the send button. This can happen in message action menus, selection menus, or other parts of an app.
If the UNDO! button appears when you intended to tap another button, simply tap the button you intended to tap again during the delay. This will usually dismiss the UNDO! button while allowing the original action to continue. If the UNDO! button remains visible, tap the UNDO! button to dismiss it.
This behavior is a result of how Android Accessibility Services interact with different app interfaces and does not indicate a problem with your device or with UNDO!.
To make sure UNDO! is active, press and hold the send button.
If the UNDO! logo appears at the top of the screen, UNDO! is active.
If the logo does not appear, compatibility may vary depending on the app, device, and how messages are sent.
Some apps allow messages to be sent directly from the keyboard instead of the app’s send button.
UNDO! can only detect keyboard-based sending when using Gboard or Microsoft SwiftKey.
Compatibility may vary depending on the app, device, and keyboard being used. In some apps, messages sent directly from the keyboard may bypass UNDO! and send immediately without a delay.
You can confirm compatibility by holding down the keyboard's send button to see if the UNDO! logo appears at the top of the screen.
Some apps allow additional actions when you press and hold the send button, such as scheduling a message.
When UNDO! is active, pressing and holding the send button will show the UNDO! logo instead of triggering the app’s hold actions. This lets you know UNDO! is active.
Because UNDO! briefly delays the send action, hold actions won’t trigger on the initial press.
To use these features, first tap the send button once to start the delay, then press and hold it during the delay.
The free version allows UNDO! to be used on only one app at a time and has a standard delay of about 3 seconds.
UNDO! Premium allows you to use UNDO! on as many apps as you want at the same time and set the delay to 3, 4, or 5 seconds.
If you previously purchased UNDO! Premium and the premium features are not available, tap Restore from the UNDO! Premium screen.
This can happen if you:
Install UNDO! on a new device
Reinstall the app
Clear the app's data
Restore will re-sync your subscription with Google Play and restore access to your premium features.
Make sure you are signed in to Google Play with the same Google account that was used to purchase UNDO! Premium.