1. Introduction & AI Storytelling Scope
Syntax Storyteller reimagines documentation by transforming dense functions, regular expressions, and legacy algorithms into narratives—such as a Sci-Fi warp sequence or a Victorian mystery.
Because developers work with proprietary codebases, intellectual property, and trade secrets, our architecture prioritizes strict local parsing, direct model communication, and zero data logging.
2. Local AST Code Parsing & Isolation
When you select code to be explained, the extension runs local Tree-sitter / Babel AST traversers strictly within your VS Code Node.js extension host runtime.
It isolates function signatures, variable scopes, and loop conditions locally. Your complete file system, unselected files, and environment configuration remain untouched and unread.
3. Bring-Your-Own-Key & SecretStorage Vault
Syntax Storyteller operates on a Bring-Your-Own-Key (BYOK) model. Users supply their own OpenAI, Anthropic, or Google Gemini API keys:
- API keys are encrypted using VS Code
SecretStorage. - Keys are decoded in memory solely when sending a generation request.
- Delanki Studio never sees, receives, or stores your API credentials.
4. Direct Client-to-LLM Requests (Zero Proxy)
Inference requests are sent directly via encrypted HTTPS connections from your local machine to the official foundation model endpoint:
api.openai.com/v1/chat/completionsapi.anthropic.com/v1/messagesgenerativelanguage.googleapis.comNo intermediate proxy server or logging gateway operated by Delanki participates in this data transmission.
5. Zero Code Retention & No Model Training
Delanki retains 0% of your source code snippets. When using standard enterprise tier API keys (OpenAI API, Anthropic API, or Vertex AI), providers explicitly commit to zero data retention for model training under their commercial terms of service.
Syntax Storyteller adds no analytical telemetry or remote debugging monitors to your editor session.
6. Prompt Architecture & Sanitization
System prompts injected into narrative generation are strictly stylistic constraints instructing the LLM to format the response into comments or documentation.
The extension automatically strips common API key patterns, bearer tokens, and private SSH keys from selected code prior to prompt dispatch.
7. Local Memory Clearing & Key Revocation
Story generation results reside only in volatile memory inside your active editor document. You can revoke and clear all stored credentials at any time:
- Run
Syntax Storyteller: Clear Stored API Keysfrom the Command Palette. - Revoke API keys directly within your LLM provider dashboard.
8. Enterprise AI Governance & IP Rights
Generated narrative comments inserted into your editor belong 100% to you and your organization under your existing codebase license. Delanki claims zero copyright, ownership, or royalty over generated text.
Enterprise development teams can deploy Syntax Storyteller alongside corporate internal AI governance protocols without third-party licensing complications.
9. Revisions & Developer Contact Desk
For questions regarding AI safety, enterprise licenses, security audits, or bug reports regarding Syntax Storyteller:
https://www.delanki.com/products/syntax-storyteller/privacy-policy