Enterprise Business Intelligence

Your data,
answered in
plain language.

QueryLens lets your team query any database using natural language — in any language — without writing a single line of SQL. Deployed entirely on your own infrastructure.

querylens · live session
youGeçen çeyreğe göre satışlar nasıl değişmiş, bölge bazında?
────────────────────────────────────────────
sqlSELECT region, SUM(q2) - SUM(q1) AS delta
FROM quarterly_sales GROUP BY region
────────────────────────────────────────────
ansİstanbul +₺284K · Ankara +₺91K · İzmir −₺23K
TürkçeEnglishDeutschFrançaisEspañolالعربية日本語한국어PortuguêsItalianoРусский中文PolskiNederlandsČeštinaSvenska TürkçeEnglishDeutschFrançaisEspañolالعربية日本語한국어PortuguêsItalianoРусский中文PolskiNederlandsČeštinaSvenska
Capabilities

Built for teams
who need answers fast.

No data analyst required. No SQL training. Just ask — and get a precise, reliable answer in seconds.

01
Natural Language Queries

Ask questions the way you'd ask a colleague. QueryLens understands context, intent, and nuance — converting your question into accurate SQL automatically.

02
Multi-language Support

Your team can ask questions in their native language. Turkish, English, German, Arabic, Japanese — QueryLens supports all languages available in GPT-4o mini.

03
Zero-config Deployment

A single Docker container is all you need. No infrastructure complexity, no IT dependencies. Up and running in under 15 minutes on any server.

04
Universal Database Support

PostgreSQL, MySQL, Microsoft SQL Server, SQLite and more. Connect multiple databases and switch between them seamlessly from the same interface.

05
Instant Visualizations

Results rendered as tables, bar charts, line graphs, or pie charts — automatically selected based on your query. Export to CSV or PDF in one click.

06
Database-native Permissions

QueryLens connects using your existing database users. Each user sees exactly what their DB account permits — no duplicate access management required.

Deployment

Live in four steps.

STEP 01
Pull the image

One command pulls the QueryLens Docker image to your server. No dependencies, no configuration files.

STEP 02
Connect your database

Enter your connection string through the web UI. QueryLens reads the schema — your data never leaves your server.

STEP 03
Add your team

Create user accounts and assign each user their corresponding database credentials. Access is governed by your existing DB permissions.

STEP 04
Start asking

Your team logs in through a browser, types a question in any language, and gets instant results with automatic visualizations.

$ docker run -d -p 8080:8080 querylens/app:latest
Data Security

We have no access
to your data.
By design.

In a market where every SaaS tool wants to process your data on their servers, QueryLens takes the opposite position.

Zero data retention

We store nothing. No query logs, no results. Your data is processed in memory on your server and never transmitted to us.

KVKK & GDPR compliant by default

Because your data stays within your own infrastructure, compliance with Turkish KVKK and European GDPR is satisfied structurally — not just contractually.

Database-level access control

Permissions are inherited directly from your database user accounts. What a user can access in the database is exactly what they can query through QueryLens — no exceptions.

0
bytes of your data ever stored on our infrastructure
QueryLens is a query interface, not a data platform. Your database stays on your server. Our software runs on your server. We are never in the data path.
Access Model

Access control you
already have.

QueryLens does not maintain a separate permission layer. Each team member connects with their own database credentials — and sees only what that account is authorized to see.

This means your existing database administrator controls access. No duplication, no drift, no risk of misconfiguration on our end.

DATABASE USERS · ACCESS LEVELS
finance_user SELECT only
operations_manager SELECT + INSERT
reporting_analyst SELECT only
db_admin Full access
QueryLens enforces these permissions automatically. No additional configuration required.

Ready to give your
team instant data access?

Deploy in minutes. No SQL. No complexity. No data leaving your server.

Request a demo