Which features use AI
Optional AI actions explain plans, suggest rewrites, review tuning evidence and analyze database or incident context. Requests can include query text, EXPLAIN plans, schema metadata and relevant telemetry. Query text and diagnostic context can contain sensitive values or identifiers; do not assume normalization removes all sensitive content.
What works without AI
Metric collection, health checks, query statistics, phantom incident detection, action items and rules-based insights continue to work without AI.
Organization-level AI control
An organization admin can disable AI-provider requests. This control applies to AI processing; it does not disable authentication, email, hosted collection or other service providers.
Bring your own key
Use an OpenRouter, OpenAI or Anthropic key on Free or Pro with no MyDBA monthly AI quota. Provider charges apply. Requests pass through the MyDBA AI server to the selected provider. Your provider account and applicable terms govern provider billing and processing; BYOK does not bypass MyDBA’s server.
Included Pro allowance
New Pro includes 20 platform-funded AI operations per organization per UTC calendar month. Free has no platform-funded allowance. Existing legacy and complimentary AI terms are preserved.
Provider and model selection
Settings lets you select OpenRouter, OpenAI or Anthropic and provide a key. The service uses a configured default model for that provider; the current settings do not offer arbitrary model selection. OpenRouter forwards requests to a downstream model provider. It does not make inference local to your network.
Provider retention and training terms
Provider retention and training practices depend on the provider, model route, account configuration and applicable agreements. Review your chosen provider’s terms and contact security@mydba.dev for built-in provider-processing requirements before sending sensitive context.
Query text
pg_stat_statements generally normalizes query constants. Activity sampling, PostgreSQL logs, utility statements and other collected context can still include literals. Parameterization helps, but is not a complete data-redaction control.