The three ways a DEX limit order can work
Custodial escrow: you deposit into the protocol and it trades on your behalf. Signed intent with an allowance: you pre-sign an order and grant a spending allowance that a keeper uses when your price is hit. Alert plus manual signature: the condition is watched and you sign the swap yourself when it triggers.
The first two can fill without you present. Both require giving something up — custody in the first case, a standing allowance in the second.
What the allowance model really grants
A signed order with an open allowance means a third-party keeper can move that token from your wallet when its conditions are satisfied. The conditions are enforced by a contract, which is real protection, but the permission exists continuously and is only as sound as that contract.
This is a reasonable design and it is not custody-free in the sense people usually assume. It is worth knowing which one you agreed to.
What FBT Swap does instead
FBT Swap records the condition — a target price, a trailing stop, a take-profit with a stop-loss, a ladder — and watches it. When it triggers you get a notification where delivery is available, and you review the live quote and sign the swap yourself.
The honest consequence is stated on the screen: nothing fills while you are asleep. In exchange, no contract holds a permission over your balance and no keeper can move anything.
Choosing between them
If unattended execution matters more than a standing permission, use a protocol built for it and read what the allowance covers. If you would rather nothing can move without your signature, an alert-plus-sign flow is the design that matches.
What you should not do is assume a "non-custodial limit order" fills without any permission at all. Something has to be able to act, and that something was authorised by you.