You know that feeling when you've typed a long message — really thought about what you wanted to say — and then your thumb slips? Maybe you accidentally selected all and hit a random key. Maybe you were trying to copy it and deleted it instead. Either way, it's gone. Instantly.
On a computer, you'd just press Ctrl+Z and move on with your life. On Android? Nothing. No undo. No history. Just a blank text field where your carefully worded message used to be.
This happened to me one too many times.
The Last Straw
It was a WhatsApp message. A proper one — not a "lol ok" kind of message, but the kind where you actually sit down and think before typing. I was explaining something to a friend, and it was going well. Then I tried to scroll up to read what they'd sent earlier, and my thumb caught the text. Selected all. Backspace.
Gone.
I sat there for a good 30 seconds just staring at the screen. Then I opened my laptop and started thinking about how to fix this.
How It Actually Works
The idea is dead simple: quietly save whatever you type, and let you shake the phone to bring it back.
Under the hood, Universal Undo uses Android's Accessibility service to watch for text changes in whatever app you're using. Every time you type or delete something, it saves that version to a timeline. When you shake your phone (or tap the undo button), it restores the previous version.
The important bits:
- Everything stays on your phone. The app literally has no internet permission — it can't send your data anywhere even if it wanted to.
- Text history is stored in RAM, not on disk. When you reboot, it's gone. No traces.
- Password fields and sensitive inputs are automatically ignored.
- You can blacklist apps that you don't want monitored (banking apps, for example).
The Shake Thing
I went back and forth on the trigger mechanism. A floating button? Too annoying. A notification action? Too many taps. Then I remembered the old iPhone shake-to-undo gesture and thought, "Yeah, that just feels right."
So you shake your phone, it vibrates to confirm, and your text comes back. It sounds simple because it is. That's the point.
What Surprised Me
The thing I didn't expect was how often I'd use it myself. Not for dramatic "lost a whole paragraph" moments (though those happen), but for small things — accidentally backspacing a word while editing, autocorrect changing something at the wrong time, that kind of thing.
It's one of those tools where once you have it, you can't believe you lived without it.
Where It's At Now
Universal Undo is in closed beta. It works on WhatsApp, Gmail, Telegram, Keep, Docs, and pretty much any app with a standard text field. It's under 3MB, barely uses any battery (it only activates when you're actually typing), and it's completely free.
If you want early access, check it out at universalundo.pages.dev.
