1. Where AI is used
- SP Bot Builder: Helps draft a TradingView strategy or indicator and produce Pine Script v6.
- Blog drafts: The publishing task may create an educational article draft when AI is configured; the draft is stored in the database for management.
These AI features are not connected to trade execution or fund withdrawals.
2. Information processed by AI
Bot Builder sends up to 16 recent messages, with up to 8,000 characters per message, together with system instructions. Model-backed features use the model selected for that feature. The model name may be returned to the interface in live mode.
Creating a blog draft sends the AI service a topic title and instructions to write educational content without live prices, news, promises, or unsupported numerical claims.
3. Storage and access
Bot Builder conversations, generated Pine code, model metadata, token usage, and timestamps are stored per account in PostgreSQL so a user can resume a session. External AI services may also process or log each request under their own settings and terms. Operators with direct database access can technically access stored records for system operation and support. Blog drafts and publishing runs are also stored in PostgreSQL and can be reviewed by system administrators.
4. Output limitations
- AI output may be wrong, incomplete, outdated, biased, or expressed with excessive confidence.
- Code is not considered compile-verified, backtested, or profitable without separate evidence.
- Do not rely on the output as investment advice, a legal opinion, or a risk-management decision.
- Verify material information and code against an authoritative reference or an appropriate professional.
5. Choice and data minimization
You can use non-AI research tools without sending a conversation to a model. Do not enter passwords, API keys, payment information, identity documents, or confidential trading information. Starting a new conversation clears the current workspace but keeps the previous Bot Builder session in account history. It also does not determine what an external service has already processed.