Terms v1.0.0

These terms apply when you use predicate.

Acceptance

By using predicate, you confirm that you have permission to share the content you submit with the AI processing services used by the application.

AI usage

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.

Content

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.

Availability

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.

Privacy

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.

Contact

For questions about these terms, get in touch.

Found something unexpected? Report an issue.