العربية
Security

Your funds never leave your exchange.

This page explains, in plain English, exactly how Daily Trade interacts with your money — and exactly what we cannot do, even if we wanted to.

The core promise
When you create your API key, you disable withdrawals. From that point on, Daily Trade can place buy and sell orders on your behalf, but we cannot move funds out of your exchange. Period.

1. What permissions Daily Trade needs (and doesn't)

On Bybit and Binance, every API key has independent permissions. The bot needs only two — and you should explicitly disable all the rest.

Spot trading — REQUIRED So the bot can place limit buy and sell orders on BTC/USDT.
Read account info — REQUIRED So the bot can see your balance and confirm fills.
Withdrawals — MUST BE DISABLED This is the most important toggle. The bot does not need it. Leave it OFF and Daily Trade physically cannot move your funds.
Futures / margin / derivatives — NOT NEEDED The bot is spot-only. Leave these off too — no leverage means no liquidation risk.
Sub-account transfers — NOT NEEDED The bot only places orders on the main spot account.

2. How your API key is stored

When you paste your API key + secret into Settings, here is exactly what happens, in order:

  1. Sent over HTTPS. Encrypted in transit using TLS (Let's Encrypt certificates). No plaintext over the wire, ever.
  2. Immediately AES-256 encrypted using openssl_encrypt with a server-side master key. The plaintext API key is never written to disk.
  3. Stored encrypted in our database. If our database were stolen, the attacker gets ciphertext, not your keys.
  4. Decrypted only in-memory inside your bot's isolated process, on a separate server, only when the bot needs to place an order.
  5. Erased on process exit. When you disable the bot or it restarts, the decrypted key disappears from memory.

What this means in practice: Even the founder of Daily Trade does not have a plaintext copy of your API key. There is no "master spreadsheet." The encryption is one-way from our side — we can decrypt only inside the running bot process.

3. How we run your bot

One process per user, per exchange

Each user's bot runs in its own isolated operating-system process on a dedicated VPS. Your keys live in your process's memory only — they never enter another user's environment. If one user's process crashes, no one else is affected.

The bot is dumb on purpose

The bot does exactly one thing: place limit orders at fixed price levels around an anchor price, and replace them when they fill. It does not chase trends. It does not "predict" the market. It does not have an "AI brain" making creative decisions. The simpler it is, the easier it is to audit.

Emergency exit

If BTC drops more than 8% below the anchor price, the bot triggers an emergency exit and stops placing new orders. This is a safety mechanism — not a guarantee against loss, but a hard floor that limits the damage in a strong downtrend.

4. Account & password security

5. What we cannot protect you from

Being honest: no system is risk-free. Here are the things outside our control:

6. Reporting a security issue

If you find a bug, vulnerability, or anything that looks suspicious in Daily Trade, please email info@daily-trade.app. I read every email personally and treat security reports with priority.

← Home