- A fake airdrop site asks you to approve a transaction. Preflight: this hands your wallet to someone else, you get nothing back.
- A swap on jup.ag. Preflight: you swap 1 SOL for 48,210 BONK, looks normal.
- A free mint. Preflight: this lets a stranger spend all your USDC.
- A page asks for your recovery phrase. Preflight: no real site asks for these words, close the tab.
Screening room
Press the button. Watch what happens.
Season 3 airdrop is live
Claim 500 JUP
Eligible wallets only · ends in 02:14:09
Genesis Pass
Free mint · 0 SOL · 312 left
Restore your wallet
Enter your 12-word phrase to sync.
You pay1 SOL
You receive48,210 BONK
✓Swap−1 SOL · +48,210 BONK0.4 s
Close this tab.
No real site asks for your recovery phrase.
Close tabTwo cuts
Same transaction. Now with subtitles.
preflightCRITICAL
Don’t sign this.
It hands your wallet to someone else.
Control of your wallet12.40 SOL
Control of your USDC310.00 USDC
You receivenothing
RejectSign anyway
- Owner change
- Token authority change
- Recovery phrase request
- Unlimited approval
- Signed for later
- Look-alike address
- Look-alike domain
- Freezable token
- Normal swaps pass quietly
In your toolbar
Every check stays on your device.
No account, no sync.
preflightProtected
Today
✓jup.agSwap0.4 s
✓raydium.ioAdd liquidity0.5 s
✕jup-ag.claim-rewards.appOwner changeBlocked
!mint-free.xyzUnlimited approvalWarned
One-line summaries
Trusted sites3
ChromeBraveEdgeArcFirefox · later
Behind the scenes
One request per check.
NetworkFetch/XHR
NameMethodStatusSize
checkPOST2001.2 kB
// request payload { "domain": "jup-ag.claim-rewards.app", "transaction": "AQAAAAAAAAAAAAAAAAAAAAAA…", "wallet": "9WzD…AWWM" // public address }
Never sent: recovery phrase, private key, full URL, browsing history. Privacy policy
Early screening
Free beta. First 500 people.
Credits
Your keysnever seen by us
Signingalways you, never us
Risk levelfixed rules, not AI
Protectionfree, forever
Your datanot for sale