Same payment. Higher fee. Confirmed sooner.
The recipient still gets the same amount. You pay a little more so miners pick it up next, usually within about 10 minutes.

Sent the wrong amount, or it’s been waiting for hours with a low fee? If it hasn’t confirmed yet, Takeback can speed it up or send the coins back to you, in one tap.



Bitcoin lets an unconfirmed payment be replaced by a new version that pays a higher fee. Takeback builds that new version for you, signs it on your iPhone and sends it to the network.
The recipient still gets the same amount. You pay a little more so miners pick it up next, usually within about 10 minutes.

Takeback replaces the payment with one to your own address, from the same key. Once it confirms, the original can never confirm.

Takeback has no account, no server of its own and no database. Your recovery phrase or private key only lives in your iPhone’s memory while you use it.

Every line of Takeback is public on GitHub. Anyone can read how keys are handled, build the app themselves, and run it on their own device.
# Get the source $ git clone https://github.com/devdasx/takeback.git $ cd takeback # Open in Xcode and run on your own iPhone $ open Takeback.xcodeproj # Everything runs on-device. No API keys, # no accounts, no backend of ours.

Paste or scan a recovery phrase, WIF, hex, mini key or xprv. The format is detected for you.

It checks every address type the key could have used and lists what’s still unconfirmed.

Pick a fee, check where the coins go, then approve with Face ID.

Follow it live from pending to confirmed. Your key is wiped from memory.
Takeback uses Bitcoin’s own replacement rules. It can’t reverse a confirmed payment, and nobody can.
No. The key is held only in your iPhone’s memory while the app is open. It is never written to storage, the Keychain, iCloud, backups, analytics or logs, and it is wiped after you cancel or speed up, or when you close the app.
Often, yes. Since Bitcoin Core 28 (October 2024), nodes accept replacements by default even if the original didn’t signal replace-by-fee. Most of the network now relays them. It still isn’t guaranteed, because a miner may have already included the original.
No. Canceling creates a new transaction that spends the same coins back to you with a higher fee. Miners usually prefer it, but if the original is mined first, the original wins. The sooner you act and the higher the fee, the better the chance.
Recovery phrases (12–24 words, with an optional passphrase), WIF keys (compressed or uncompressed), 64-character hex keys, mini private keys, and xprv/yprv/zprv. Takeback checks Taproot, Native SegWit, Nested SegWit and Legacy addresses, and you can add custom derivation paths.
To find pending payments, Takeback asks a public server (Electrum, with mempool.space as a fallback) about your addresses. That server can see which addresses were looked up. You can use your own Electrum server in Settings. Your key is never sent anywhere.
On iPhone. Open source. Your key never leaves your device.