Scope
This Privacy Policy applies to PlainQuery websites, hosted application pages, support communications, and billing flows. It does not apply to third-party products you connect to PlainQuery, such as your database provider, MCP client, Stripe, or a configured language model provider.
PlainQuery acts as a service provider for the data customers submit to use the service. Customers are responsible for having the rights and notices needed to connect their databases and ask questions about the data they control.
Information we collect
- Account information: email address, login or verification details, account status, onboarding status, plan, and support preferences.
- Service configuration: database connection URLs, selected LLM provider, LLM API keys when supplied by the customer, MCP setup choices, API key metadata, and related settings. Sensitive credentials are encrypted at rest.
- Query history and usage: plain-English questions, generated SQL, success or failure status, row counts, timings, errors, quota metadata, API key identifiers, and timestamps. The persistent query history stores metadata and generated SQL, not full result rows.
- Payment information: Stripe customer IDs, subscription IDs, price IDs, billing status, invoice or receipt references, and webhook event records. PlainQuery does not receive full card numbers from Stripe.
- Support and operations data: messages you send us, diagnostic information, IP address, browser or device information, logs, security events, and service availability data.
How we use information
- Provide, secure, monitor, and improve PlainQuery.
- Create accounts, verify access, and manage API keys.
- Generate, validate, execute, and troubleshoot read-only SQL queries.
- Apply plan limits, quotas, billing status, and entitlements.
- Process subscriptions, cancellations, refunds, and disputes.
- Respond to support, security, legal, and compliance requests.
- Send service notices, account emails, billing emails, and limited product communications where allowed.
LLM providers and payment processors
To generate SQL, PlainQuery may send your question, database schema context, generated SQL, validation errors, and execution errors to the language model provider configured for your account, such as Anthropic or Groq. PlainQuery does not sell customer data or use customer database contents to train PlainQuery-owned models.
Payments are processed by Stripe. Stripe handles payment method data under its own terms and privacy practices. You can review Stripe's privacy information at stripe.com/privacy.
How we share information
We share information only as needed to run PlainQuery, comply with the law, protect customers, or complete actions you request. This may include sharing with hosting, database, email, logging, security, customer support, payment, and LLM service providers.
We may also share information with professional advisers, authorities, or counterparties in connection with legal obligations, safety, fraud-prevention, disputes, enforcement of our terms, or a merger, acquisition, financing, or sale of assets.
Security and retention
PlainQuery uses technical and organizational safeguards designed to protect customer data, including credential encryption at rest, database URL validation, request scoping, rate limits, query row caps, execution timeouts, and audit records. No internet service can be made perfectly secure, so customers should use least-privilege database credentials and keep API keys confidential.
We retain information for as long as needed to provide the service, meet legal and accounting requirements, resolve disputes, enforce agreements, and maintain security. When information is no longer needed, we delete it or de-identify it where practical.
Your choices
You can update account details, rotate API keys, change database configuration, cancel paid subscriptions, or request account deletion through the product where available or by contacting hello@plainquery.in.
Depending on where you live, you may have rights to access, correct, delete, export, restrict, or object to certain processing of your personal information. We may need to verify your request before acting on it.
Children
PlainQuery is not directed to children under 13, and we do not knowingly collect personal information from children under 13.
Changes and contact
We may update this Privacy Policy as PlainQuery changes. The updated version will be posted on this page with a new last updated date.
Privacy questions can be sent to hello@plainquery.in. You can also review our Support page and Terms of Service.