QueryGuard
ES EN
Instala QueryGuard
Para JetBrains DataGrip · PostgreSQL

Detecta SQL destructivo
antes de ejecutarlo.

QueryGuard es la revisión final de seguridad para DataGrip. Señala DELETE y UPDATE sin WHERE, además de DROP, TRUNCATE y transacciones peligrosas — analizado íntegramente dentro de tu IDE.

Instalar desde Marketplace Cómo funciona
Análisis 100% local
Ningún SQL ni credencial sale de tu IDE
Cero telemetría
cleanup.sql
prod-db · Producción
1
2
3
4
-- rutina de limpieza mensual
DELETE FROM orders;
 
-- ⚠ sin cláusula WHERE
QueryGuard · Comprobación de seguridad
2 hallazgos
DELETE sin WHERERIESGO 9.2 · ALTO

La sentencia afecta a todas las filas de orders. Datasource de producción — ejecución bloqueada hasta confirmar.

Cancelar Añadir cláusula WHERE
Analizado localmente
en 14 ms · nada enviado
Diseñado para el stack de bases de datos de JetBrains DataGrip 2025.3+ PostgreSQL Validado en 2025.3 y 2026.2
Funciones

Una revisión final que nunca sale de tu máquina.

Cada salvaguarda se ejecuta dentro de DataGrip. Sin proxy, sin servicio en la nube, sin cuenta — solo una comprobación rigurosa entre tú y una sentencia irreversible.

Detección de consultas destructivas

Señala DELETE/UPDATE sin WHERE, DROP, TRUNCATE, riesgo de múltiples sentencias y predicados de clave imprecisos.

Conciencia de entorno

Clasifica cada datasource como producción, staging o dev. Las conexiones sin clasificar nunca se informan como seguras.

Políticas de equipo compartidas

Añade un .queryguard.yml en la raíz del proyecto. Reglas versionadas que hereda todo el equipo.

Auditoría local

Solo metadatos saneados — hora, alias de datasource, entorno, puntuación, IDs de regla y acción. Nunca el SQL.

Cero salida de datos

Nunca se suben SQL, resultados, credenciales ni cadenas de conexión. El análisis Free funciona totalmente sin conexión.

En tu flujo de trabajo

Ejecuta Check Query Safety desde el menú del editor SQL — sin cambiar de contexto, sin ventanas extra.

Privacidad por diseño

La privacidad no es un ajuste.
Es la arquitectura.

QueryGuard analiza el SQL dentro de tu IDE y ahí se queda. No recopila, transmite, vende ni comparte tus consultas, resultados, credenciales, esquema ni telemetría — porque nada de eso se envía jamás.

Funciona totalmente sin conexión
Sin cuenta, sin login, sin seguimiento
Los registros de auditoría son solo metadatos saneados
.queryguard.yml
# política de seguridad del equipo
datasources:
  prod-db: production
  staging-db: staging
rules:
  delete_without_where: block
  truncate: block
telemetry: never
Precios

Empieza gratis. Mejora cuando lo haga tu equipo.

Los avisos locales y Check Query Safety son gratis para siempre. Pro añade políticas compartidas, confirmaciones reforzadas y exportación de auditoría.

Free
$0para siempre

Todo lo necesario para comprobaciones de seguridad personales.

Avisos locales de consultas destructivas
Check Query Safety manual
Clasificación de datasource
Análisis totalmente sin conexión
Instalar gratis
Más popular Pro · Individual
$49/ año

Para desarrolladores que tocan producción. Prueba de 30 días.

Todo lo de Free
Políticas .queryguard.yml compartidas
Confirmaciones reforzadas
Reglas avanzadas y exportación de auditoría
Iniciar prueba de 30 días
Pro · Team
$99/ año

Todas las funciones Pro, para compra de equipos.

Todas las funciones Pro
Licencias de equipo centralizadas
Política coherente en toda la organización
Soporte prioritario
Habla con nosotros

Los planes de pago se activan cuando JetBrains Marketplace apruebe el código de producto. Hasta entonces, todo funciona gratis.

Publica cambios con confianza.

Pon una revisión de seguridad rigurosa y privada entre tu equipo y las consultas que no puedes deshacer.

Instalar desde JetBrains Marketplace Leer la documentación