The assistant writes code for you. It is useful, and it is sometimes wrong. This page says exactly what it does, what it is not allowed to do, which model answers you, and what we expect you to check.
Last updated 26 September 2026
While25 Desktop includes an AI assistant. You describe what you want in plain words and it writes Python: an indicator, a panel, a strategy, a report. It can read the files in your workspace, the chart you are looking at and the panels you have open, so that what it writes fits the work in front of you.
It can also act inside the App: change charts, run the Python it wrote on your computer, fill in an order ticket for you to submit, and cancel an order or stop a strategy after you confirm in a dialog.
It is a tool for building your own tools. It is not a trader, not an adviser, and not a source of signals.
Treat everything the assistant produces as a draft written by a capable stranger who cannot be held responsible for it. Read the code before you run it. Test it before you trade it.
This is a property of AI systems generally, not a defect specific to ours. In particular:
We do not warrant that the assistant is accurate, complete, or fit for any particular purpose. See the licence and the risk disclosure.
These are design limits in the product, not promises about good behaviour:
The assistant currently runs on DeepSeek-V4.1-Flash (model id deepseek-flash), with reasoning enabled. We may change the model, or offer a choice of models, as better ones appear; the behaviour described on this page applies whichever one is in use.
When you use the assistant, your prompt and the context sent with it (the files you attach, the code in view, the chart or panel you point at, and snapshots of your positions, orders and funds) pass through our servers to the model provider so that it can answer. We do not send your name or email address with it.
DeepSeek processes and stores this data in the People's Republic of China, under its own terms and privacy policy, which say it may use data to improve its models. If you do not want that, do not use the assistant. What we collect and keep is set out in the privacy policy.
Code the assistant writes at your request is yours. We claim no ownership of it and we do not use your workspace, your prompts or your strategies to train models. The model provider's own policy governs what it does with what it receives (see above).
Because models are trained on large bodies of public code, two people asking for the same common thing can receive similar answers, and an answer may resemble existing public code. You are responsible for checking that what you ship or rely on is appropriate for your use.
Questions about this document: hello@while25.com.