The security app for your wallet · iOS

Two-factor security for the wallet you already use.

GeoSafe is two-factor authentication for your digital assets. Keep the wallet you already use. Nothing you protect moves until you approve it on your phone, and away from the places you choose, it waits.

Patent pending · Independent audit before it scales
  • A stolen seed phrase alone can't move what you protect.
  • Nothing new to carry. Your phone and your places are the second factor.
  • GeoSafe never asks for your seed phrase.
Run a wallet or exchange? Give your users two-factor →
TRY IT · SOMEONE HAS YOUR SEED PHRASE
9:41
Thursday 30 July
9:41
GEOSAFEnow
Withdrawal request
Did you start this? If not, tap Deny.
BackWithdraw
Amount
0.3 ETH
≈ $749.19
ToYour linked wallet
In a Safe ZoneGoes now
Anywhere elseWaits 7 days
Location is checked as you tap
Done
Waiting. You're outside your Safe Zones
0.3 ETH waits 7 days, then asks you again. You can deny it any time.
Can execute after
6 Aug, 17:06
6d 23h
You're told on this phone, never by email.
Sent now

The problem

The chain checks the key. GeoSafe checks it's you.

Anyone holding your seed phrase is you, as far as the blockchain can tell. GeoSafe adds what a copied phrase can never bring: your approval, from your world.

158,000
personal-wallet theft incidents in 2025
$713M
taken from individuals
80,000+
victims
Source: Chainalysis, 18 Dec 2025 · not all incidents share one cause

Moving off an exchange? In your own wallet, a copied seed phrase is all it takes. Unless GeoSafe asks you first.

How it works

Your world sets the rules.

Your bank and your phone already hold back changes made from unfamiliar places. GeoSafe does the same for your wallet. Choose a few places that are yours. Approve from one of them and it goes straight through. Anywhere else, it waits, then asks you again.

9:41
GeoSafe
Vault protected
Withdraw from a Safe Zone and it goes now. Anywhere else it waits.
In your Vault protected
$749.19
0.3 ETH
$3,120.64 in walletSecure it
Secure
Withdraw
Protection on›
2 Safe Zones›
Away wait · 7 days›
Vault Activity Protection Settings
01
Protect what you choose

Move in only what you want protected. It can only ever go back to your linked wallet.

9:41
Set Safe Zone
Search a place, or tap the map
My locationTap to move
Place A
Adjust the radius150 m
50 m250 m
Confirm location
02
Pick your Safe Zones

Places you choose. Checked only when you tap Approve.

9:41
Done
Waiting. You're outside your Safe Zones
0.3 ETH waits 7 days, then asks you again.
Can execute after
6 Aug, 17:06
6d 23h
You're told on this phone, never by email.
Deny withdrawal
03
Approve or Deny

In a Safe Zone, it goes now. Anywhere else, it waits the time you set, and you can deny it the whole time.

9:41
Recover my Vault
Get back into your Vault on this phone
None of it is a seed phrase.
1Your linked wallet
Proves it's your Vault
2Your recovery places
The places you chose at set-up
3A wait
Your old phone is told and can stop it
Start recovery
04
Recover without a seed phrase

Lost your phone? Your linked wallet and your recovery places bring it back, after a wait.

Screens drawn from the GeoSafe iOS app.

Security

The safest thing about GeoSafe is what it can't do.

The rules are written into your protected account on the blockchain, not kept on our servers.

WE CAN'T
move your money, sign a withdrawal, start one or shorten a wait.
WE KEEP
one emergency key. It can stop a withdrawal or a recovery to protect you. It can never move your assets.
WE DON'T
ask who you are or track you. No KYC. Your location is checked on your phone and never sent to us.
IF WE'RE GONE
your protected account keeps working. Withdrawals still need your approval and still go only to your linked wallet.
Ethereum · WalletConnect walletsiOS app · Invite-only early accessPatent pending · US non-provisional applicationIndependent audit · before it scales
Compare

What does it take to move what you protect?

Independent of your wallet: if one is breached, the other still stands. GeoSafe keeps one emergency key too. It can stop a withdrawal, never move your assets.

Seed phrase only
Anyone with a copy can move everything.
Just the phrase
Multisig
Each wallet has its own seed phrase to guard.
Several wallets and phrases
A company holds a key
You have to trust it with your assets.
Your wallet and their key
GeoSafe
Its seed phrase alone is not enough. You approve, and away from your places it waits.
Your wallet, and you
Questions

Before you trust it.

Not sure it fits you? Ask an AI:ChatGPTClaudePerplexity
Why not just a hardware wallet?

Use both. A hardware wallet keeps your keys offline, but anyone with a copy of your seed phrase can still move everything. With GeoSafe, a copy isn't enough: nothing you protect moves until you approve it.

Is GeoSafe a wallet, or multisig?

You keep your wallet. GeoSafe adds a protected account under it, your Vault. It works like multisig: two signatures, your wallet and your phone, without a second seed phrase to guard.

Can someone fake my location?

Location alone can't approve anything. Every withdrawal still needs your phone, unlocked with Face ID or your PIN. Your places only decide whether an approved withdrawal goes now or waits.

What if someone steals my phone?

They'd also need your Face ID or PIN, and withdrawals only go to your linked wallet. For the most protection, keep your wallet on a different device from GeoSafe.

What if I lose my phone?

Your linked wallet and your recovery places bring your Vault back on a new phone, after the same wait you chose for withdrawals, up to 14 days. What you protect stays put in the meantime.

I travel. Will my assets be stuck?

No. Away from your Safe Zones, a withdrawal waits for the time you set, 7 days by default. Then you approve it from anywhere.

Early access

Only you can approve it.

The GeoSafe iOS app is invite-only for now. Leave your email and we'll send your invite as places open.

One email when your invite is ready. Updates only if you tick the box. Never sold. Used for your invite and to measure our ads, nothing else.