Funds stay at Kalshi
We do not hold customer funds or operate a pooled trading account. The product connects to the Kalshi account you control.
Bot for Kalshi is non-custodial software. Your money remains at Kalshi, you define the rules and limits, and live orders require your explicit activation.
We do not hold customer funds or operate a pooled trading account. The product connects to the Kalshi account you control.
Kalshi private keys are encrypted at rest with per-user envelope encryption. You can remove a stored key in Settings or revoke it directly at Kalshi.
A draft or paper test cannot place a live order. Live operation begins only after you connect credentials and activate the bot.
Position caps, loss limits and order conditions are part of the strategy you inspect. Activity receipts show what ran and why.
Session cookies are HTTP-only and SameSite, with idle and absolute expiration. Production cookies are sent only over HTTPS.
Responses use a content security policy, clickjacking protection, strict transport security in production, and restrictive browser permissions.
State-changing browser requests are checked against their origin, and sensitive API paths are authenticated and rate limited.
You can remove your account data and stored credentials from account settings. Our Privacy Policy explains collection and retention.
For account access, billing or bot help, use Support. Current service health is available on the Status page.
This is a plain-language description of controls currently implemented in the product, not a claim that any internet service can eliminate every risk. Material customer-facing changes are recorded in the public changelog.