Skip to main content
How does Windmill use AI?

More about Windmill's AI data usage

Updated this week

Windmill AI Data Usage

Windmill leverages state of the art AI in order to clean, summarize, parse, and aggregate data in order to make it more useful. We use OpenAI and Anthropic Claude as base models.

Data Retention

Windmill retains data from our customers as long as they have an active engagement with Windmill. Customers have the right to request complete data deletion after ending an engagement with Windmill.

Telemetry

To enhance the performance and accuracy of our AI models, Windmill collects telemetry data, encompassing inputs and outputs of AI interactions. Access to this data is strictly limited to authorized personnel, underpinned by robust security protocols and comprehensive audit logs, safeguarding customer information while facilitating continuous improvement of our AI solutions.

Model Training

Windmill does not build or train generalized AI models from customer data. Any custom AI models we do train are for our internal use only, strictly to operate and enhance our product. We never train models to be made available as a standalone service or via an external API. When Windmill does train such custom models, they are exclusively derived from generated synthetic datasets. Vendors we partner with do not use any logs to train their own models.

Prompt Engineering

The optimization of AI performance is a continuous endeavor at Windmill. Our team regularly examines telemetry logs to refine and improve AI prompts, enhancing the relevance and accuracy of AI-generated content. Importantly, this process is conducted with the utmost respect for privacy; no private customer data is incorporated into prompts or used in any other unauthorized manner.

Model accuracy and quality

Generative AI, while powerful, can sometimes yield unexpected outcomes. Windmill is committed to mitigating instances of low-quality, incoherent, incomplete, or insensitive content. We employ rigorous quality control measures and are dedicated to iterative enhancements of our AI capabilities. Customers are encouraged to report any concerns regarding AI-generated content, and we provide mechanisms for feedback to ensure continuous improvement and customer satisfaction.

Continuous Improvement and Feedback

Windmill values customer feedback as an essential component of our AI development cycle. We are dedicated to the ongoing enhancement of our AI solutions and encourage our clients to provide input and report any issues. Your feedback directly influences our improvement strategies and helps us serve you better.

Did this answer your question?