Safety & Permissions
Understand how permissions, confirmations, and exchange-level limits constrain what Airavat can do, and where control and responsibility remain with you.
Airavat is designed to be powerful, predictable, and constrained.
It can only act within the permissions you grant, the limits enforced by your exchange, and the confirmations you explicitly provide. This page explains where authority lives, how permissions work, and what boundaries Airavat cannot cross.
The Permission Model
Airavat does not have blanket access to your exchange account.
Every action is constrained by three layers:
API permissions you configure on the exchange
Exchange-level rules and limits
Explicit confirmations inside Airavat
If a permission does not exist at any layer, Airavat cannot act.
API Key Permissions
When you connect an exchange, you decide exactly what Airavat can and cannot do.
Recommended permissions
Read account information
Place and manage trades
Strongly discouraged
Withdrawal permissions
Airavat does not require withdrawal access to function. Enabling withdrawals materially increases risk and is not recommended.
If an API key cannot place a certain order, access a market, or modify a position, Airavat cannot do so either.
Exchange-Level Enforcement
Your exchange is always the final authority.
Rules that Airavat cannot bypass include:
Margin requirements
Liquidation logic
Risk limits
Leverage caps
Market availability
Order size constraints
Airavat submits requests. The exchange decides whether they are accepted or rejected.
Confirmation as a Safety Boundary
Before any live action is executed, Airavat requires explicit confirmation.
You are shown a clear summary of the action it is about to take, typically including:
Instrument
Side (buy / sell)
Size
Order type
Price (if applicable)
Execution only proceeds if you explicitly confirm.
No confirmation means no trade.
This confirmation step is intentional. It exists to reduce accidental execution, misinterpretation, and impulse-driven actions.
Automation & Ongoing Permissions
Any automation, scheduling, or recurring execution must be explicitly enabled by you.
Automation does not grant new permissions. It only operates within:
The API permissions you have already granted
The limits enforced by the exchange
Automation can be paused or disabled at any time.
User Control & Revocation
You remain in control at all times.
You can immediately stop Airavat from acting by:
Disabling execution within Airavat
Revoking or rotating API keys on the exchange
Revoking API access immediately prevents Airavat from taking further action.
What Airavat Cannot Protect You From
While Airavat enforces execution safety, it cannot eliminate trading risk.
Airavat does not protect against:
Market volatility
Slippage
Liquidations
Poor strategy design
Incorrect assumptions
Clearly confirmed instructions with unintended consequences
Decision quality and risk management remain your responsibility.
Responsibility & Accountability
Every action executed by Airavat:
Originates from your instruction
Is explicitly confirmed by you
Is executed on your exchange account
Airavat is the execution mechanism. Decision-making and outcomes remain with you.
What’s Next
The next sections cover:
How intent and confirmations work in detail
Supported order types and execution mechanics
Automation and scheduled workflows
Common mistakes and failure modes
Safety in Airavat is enforced through clarity, constraints, and control.
Last updated
