These terms apply when you use predicate.
By using predicate, you confirm that you have permission to share the content you submit with the AI processing services used by the application.
Query blueprints are generated with AI and can be incomplete, stale, or wrong. Always validate generated SQL against your schema before relying on it in production.
You retain ownership of content you submit. predicate does not claim rights over your inputs or outputs. Queries are processed and cached temporarily in Redis (300-second TTL). A permanent audit log entry is stored in PostgreSQL for compliance, containing the prompt, compiled SQL, parameters, and result metadata.
The service may pause, fail, rate-limit, or change without notice. predicate is provided as-is, without a promise that every request will be processed or that every feature will be available.
For site and contact-data handling, see the Privacy page. Third-party services such as OpenAI, OpenRouter, and GitHub may process data under their own terms and policies.
For questions about these terms, get in touch.
Found something unexpected? Report an issue.