🛡️ AIR-GAPPED & OFFLINE READY • ZERO RAW DATA TRANSMISSION Powered by Local DuckDB

AI Analytics for Data
You Can't Upload.

Analyze CSV, Excel, Parquet and databases using natural language — while your raw records stay 100% on your machine.

🚀 Try Free Live Demo → 🛡️ See How Privacy Works ↓
✓ No Account or Credit Card Required • ✓ 0 Raw Rows Sent to Cloud • ✓ Works 100% Offline with Ollama • ✓ Sub-50ms In-Browser DuckDB
⚡ 10-Second Activation

Experience In-Browser AI Analytics (Pick a Sample Dataset)

Active Compute: DuckDB-WASM (Local)
Suggested Plain-English Questions (Click to Run):
VERIFIED SQL GENERATED (CLIENT-SIDE) ⚡ 32ms execution • 0 raw rows sent
🔒 Privacy Audit: Network payload: 0 KB raw data (schema-only synthesis)
Open Full Dataset in VeilAnalytics App →
🛡️ Privacy Proof ⚡ Live Demo 💻 Devices ⚖️ Compare 💳 Pricing
⚙️ The Privacy Veil™ Architecture

Zero-Row Local Compute Protocol

How natural language Text-to-SQL operates without ever transmitting sensitive records or PII outside your RAM perimeter.

📁 🛢️
1. Local File / DB
CSV, Excel, Postgres, MySQL stays strictly inside local RAM
➔
🔍
2. Schema Extracted
Only column names & data types (0 raw data rows)
➔
🤖
3. LLM Synthesizes SQL
Generates SELECT query string based purely on metadata
➔
⚡
4. Local DuckDB Execution
Executes sub-50ms query on local machine with 0 network latency
🛡️ Privacy Verification & Audit Matrix

What Leaves Your Machine?

Enterprise security teams and independent developers ask: "How do I know my data is safe?" Here is our audited network transmission matrix.

Data Category Leaves Device? Where Does It Go & Why?
📁 CSV / Excel / Parquet raw data rows ❌ NO Processed 100% locally in RAM by native DuckDB. Never transmitted across the network.
👤 Customer records & Sensitive PII / PHI ❌ NO Zero raw customer records or health info ever reach external APIs or LLMs.
📊 Query execution results & aggregates ❌ NO Result sets stay strictly inside your local client process memory and browser canvas.
📋 Table & Column Names ⚠️ Schema Only Sent to LLM only when AI mode is queried to construct the SQL statement (e.g. region, sales).
🏷️ Column Data Types (INT, VARCHAR, DATE) ⚠️ Schema Only Required for LLM to produce syntactically valid DuckDB SQL casts and aggregations.
🤖 AI-Synthesized SQL Query ⬇️ Inbound Only Returned to your device from the LLM, verified by local AST SELECT-only sandbox before execution.
🔒 Air-Gapped Mode (Local Ollama / Direct SQL) ❌ ZERO BYTES 100% Offline. Zero network requests. Operates completely air-gapped without internet.
📁 Raw Datasets (CSV / Excel / Parquet) ❌ ZERO UPLOAD
Processed 100% locally in RAM by native DuckDB. Never transmitted to external cloud APIs or LLMs.
👤 Customer PII, PHI & Financial Rows ❌ 0 ROWS SENT
Zero customer rows or health records leave your machine. Eliminates cloud BAA liability completely.
📊 Query Results & Aggregates ❌ LOCAL ONLY
Calculated query results stay strictly inside your local client process memory and browser canvas.
📋 Schema Metadata (Names & Data Types) ⚠️ SCHEMA ONLY
Only column headers (e.g. region, sales) are sent when AI mode generates SQL. 0 raw data rows.
🤖 AI-Generated SQL Query ⬇️ INBOUND ONLY
Returned from AI model and verified by AST SELECT-only sandbox before local DuckDB execution.
🔒 Air-Gapped Mode (Ollama / Direct SQL) 🔒 100% OFFLINE
Zero network packets. Operates completely disconnected from the internet.
💡
The Architectural Guarantee: Raw data rows never leave your device. When using cloud AI (Gemini / OpenAI / Groq), only structural schema metadata is sent. When using local Ollama or Direct SQL, literally zero network packets leave your computer.
Transparency First

Choose Your Privacy Perimeter: 3 Distinct Modes

🟢 Local AI Mode (Ollama)
Data → Local Ollama LLM → Local DuckDB
🛡️ 100% Offline • Zero Outbound Requests
🟡 Cloud AI (BYOK OpenAI / Gemini / Groq)
Data stays local → Only column names sent → Local DuckDB executes
🔒 0 Raw Data Rows Sent • Schema Only
🔵 Direct SQL Mode
Deterministic SQL queries executed directly against DuckDB in RAM
⚡ No LLM • Sub-50ms Pure Compute
🔬
Verify This Yourself in 3 Clicks (DevTools Inspection):
1. Press F12 (or Cmd+Option+I) to open Developer Tools. 2. Switch to the Network tab and filter by Fetch/XHR. 3. Drop a file and ask a question. Inspect the outbound request payload: you will confirm that 0 rows of your dataset are ever transmitted.
TRUSTED FOR HIGH-CONSEQUENCE DATA ANALYTICS IN REGULATED VERTICALS
🏥 Healthcare & Patient PHI
🏦 Financial Auditing & M&A
💼 B2B SaaS & Dev Agencies
🛡️ SecOps & Compliance Teams
Public GitHub Repository
🔒 Air-Gapped & Zero-Row Isolated Protocol
⚡ Sub-50ms Local DuckDB Engine
VeilAnalytics 🤖 Model: Gemini 1.5 Flash (BYOK)
🛡️ Data Health: 98.4% Excellent (IQR Audited)
🛢️ Remote DB Active
💻 Live Feature Inspector: (Click tabs to inspect real engine outputs)
> SQL Query: SELECT region, SUM(revenue) FROM sales_q3 GROUP BY 1 ORDER BY 2 DESC LIMIT 3; ⚡ 3.8ms DuckDB C++
region SUM(revenue) Execution Engine
North America $1,420,500.00 Local RAM (Offline)
Europe West $984,200.00 Local RAM (Offline)
Asia Pacific $741,000.00 Local RAM (Offline)
VeilAnalytics Demo Preview
Watch 60s Product Walkthrough

Seamless Analytics Across Every Device & Environment

Access high-speed privacy analytics on desktop browsers, mobile touch devices, tablet dashboards, or self-hosted Docker containers.

🌐 Universal Web Client

Zero-Installation Browser Analytics

Run VeilAnalytics inside Chrome, Firefox, Safari, or Edge. Drag & drop local CSV/Excel files or connect live PostgreSQL/MySQL databases directly from your browser.

  • ✓ 100% Client-side React 18 UI with glassmorphic aesthetics
  • ✓ Auto-syncing theme engine (Light & Dark mode support)
  • ✓ Instant 1-click HTML, Excel, and PDF report downloads
🖥️ Web Browser View Connected (Port 5173)
SELECT customer_name, SUM(total_sales) FROM shopify_sales_audit GROUP BY 1 ORDER BY 2 DESC LIMIT 5;
⚡ 42ms Execution 🛡️ Zero Raw Data Sent

From Raw File to AI Insight in 3 Simple Steps

No complicated SQL query writing, no data pipeline engineering, zero data privacy risks.

STEP 1
📁

Drag & Drop Dataset

Upload any CSV, Excel, Parquet, or JSON file — or paste a live PostgreSQL/MySQL connection string. DuckDB ingests it in under 50ms.

STEP 2
💬

Ask Plain English Questions

Type prompts like "What were our top 3 customer segments by revenue last quarter?". Our zero-data privacy veil shields your raw rows.

STEP 3
⚡

Instant Visual Charts & Reports

View interactive Bar, Line, Area, and Pie charts with high-contrast tooltips. Export multi-sheet Excel workbooks or standalone HTML reports in 1 click.

Why Privacy-Conscious Data Teams Choose VeilAnalytics

Eliminate privacy compliance risks while giving your team instant AI data superpowers.

🥇 Developers & Engineers
Query Parquet, CSV & SQL Locally
Stop spinning up heavyweight cloud pipelines or paying metered warehouse scan fees just to query internal files. Sub-50ms embedded DuckDB compute runs right on your workstation with zero infrastructure.
🥈 Data Analysts & Explorers
Instant Exploratory Insights
Ask questions in plain English, get instant verified SQL, and generate interactive charts in seconds. No waiting on data engineering or battling convoluted BI software configurations.
🥉 Regulated & Privacy-First Teams
Zero Cloud Upload Policy Compliance
Healthcare (HIPAA), Finance (SOX), legal, and defense teams with strict no-cloud policies can finally use AI analytics. Raw rows remain air-gapped in local RAM.
⚡

Zero-API-Key Direct SQL Mode

Execute raw DuckDB SQL queries directly inside local RAM offline without requiring an AI key. Includes a full interactive schema drawer and power-user Intellisense.

  • ✓ 100% Offline zero-API-key DuckDB execution
  • ✓ Interactive Solid Schema Inspector overlay drawer
  • ✓ Explicit Ctrl+Space Intellisense popup
  • ✓ Multi-line Shift+Enter auto-expanding editor
🛡️

Zero-Raw-Data AI Privacy Veil

Ensures sensitive customer records, financial metrics, and PII raw rows never leave your secure local container environment. Designed for strict data privacy and local security perimeters.

  • ✓ Zero raw row transmission to external AI models
  • ✓ AST SQL Firewall sandboxing prevents injection
  • ✓ Local session auto-cleanup via cron worker
⚡

10x Faster In-Memory Engine

Powered by native DuckDB in-memory C++ execution. Aggregate millions of rows in milliseconds on local RAM without high SaaS cloud data warehouse bills.

  • ✓ Sub-50ms analytical query performance
  • ✓ Real-time sub-millisecond query execution telemetry
  • ✓ Zero data warehouse per-GB scanning fees
  • ✓ Auto-Visualized Chart.js & Recharts graphs
🛢️

Live Production SQL & JOIN Engine

Connect live production SQL databases directly into your analytics portal. Execute multi-table SQL JOINs across uploaded files and remote databases.

  • ✓ Direct connection support for PostgreSQL & MySQL
  • ✓ Multi-Table SQL JOINs across uploaded files & remote databases
  • ✓ Natural language text-to-SQL query generation
  • ✓ Read-only isolated execution protection
🌐

Interactive HTML & Excel Exporter

Generate standalone interactive Chart.js reports that work offline. Share live interactive dashboards with stakeholders with 1-click export.

  • ✓ Standalone interactive HTML report files
  • ✓ Multi-sheet formatted Excel workbook downloads
  • ✓ PNG, SVG, PDF chart export for presentations
📊

Automated Data Quality Audit

Automatically scans datasets for missing values, negative anomalies, and statistical outliers upon upload, giving your team immediate confidence in data health.

  • ✓ Automatic Data Health % Score metric
  • ✓ Weighted math: 40% Completeness + 30% Validity + 20% Uniqueness + 10% Outlier-Free
  • ✓ Instant detection of missing values & outliers
  • ✓ Pre-built AI anomaly trend cards on table load
🏷️

Enterprise White-Label & Standalone Desktop Packaging

Rebrand VeilAnalytics under your agency or corporate brand name. Deliver standalone zero-configuration desktop binaries (.AppImage & .exe) or white-labeled BI portals for your clients with zero developer effort.

✓ Custom agency logo, title & copyright footer ✓ Desktop App executables (.AppImage & .exe) ✓ Turnkey Docker Compose stack
⚡ Get Source Code Pass ($950)
💼 Industry Solutions Hub

Tailored AI Data Analytics for High-Consequence Verticals

See how leading healthcare, financial, and agency data teams run natural language analytics without exposing confidential records.

🏥

Healthcare & Clinical Trial Data

Query patient cohorts, medical billing CSVs, and clinical trial outcomes in natural language without creating HIPAA compliance liabilities or sending PHI to cloud LLM vendors.

  • ✓ 100% Zero-Row PHI Exposure Guarantee
  • ✓ Native Schema Column Masking (e.g. patient_ssn ➔ col_01)
  • ✓ Air-gapped offline compute inside hospital firewall
🏦

Financial Audits & M&A Due Diligence

Audit confidential general ledgers, cap tables, and banking transactions with instant sub-50ms DuckDB aggregation. Zero cloud data warehouse scan fees.

  • ✓ Read-Only Live SQL Connectors (PostgreSQL & MySQL)
  • ✓ Outlier Anomaly Detection with 3.0 IQR Math
  • ✓ Export self-contained offline HTML reports in 1 click
💼

Dev Agencies & BI Consultancies

Deliver custom-branded, privacy-first BI web portals to enterprise clients in under 1 afternoon. Bill $2,000+ per setup with zero ongoing seat license costs.

  • ✓ White-Label Docker Container ($950 Source Code Pass)
  • ✓ Custom logo, title, theme, and domain branding
  • ✓ Full commercial self-hosting rights
📊 Technical Engine Benchmarks

Engineered Performance & Privacy Assurance

Real architectural metrics comparing local DuckDB compute against cloud SaaS data pipelines.

HEALTHCARE & PHI DATA 100% Zero-PHI Exposure

Sub-10ms SQL Aggregations on 140,000+ Patient Records in Local RAM

Local DuckDB C++ execution aggregates 140,000+ patient billing rows directly inside local memory. Zero raw rows leave your local environment, eliminating cloud BAA liability and vendor data leaks.

Dataset: 140K Rows CSV Query Latency: < 10ms
NATIVE RUST NAPI PARSER Zero Node Memory Crashes

Stream-Parse 80MB Heavy Excel Spreadsheets in ~21 Seconds

Our compiled Rust NAPI extension streams complex 80MB+ Excel `.xlsx` workbooks into DuckDB memory in 21-25s without Node.js memory crashes, unlocking sub-50ms instant querying after ingestion.

80MB Excel Import: ~21-25s Post-Ingest Query: Sub-50ms
FINANCIAL M&A AUDITS $0 Cloud Scan Costs

Zero Cloud Warehouse Scan Fees on 850MB Parquet Financial Ledgers

Evaluating large financial transaction logs in local C++ memory bypasses cloud warehouse query fees completely while guaranteeing 100% confidentiality for M&A cap tables and banking data.

850MB Parquet Scan: $0.00 Data Leak Risk: Zero

Enterprise Architecture & Specifications

VeilAnalytics is engineered for total air-gapped isolation and enterprise data governance.

🛡️
Zero-Raw-Data AI Isolation

Only sanitized schema definitions (column names & data types) are sent to LLM providers. Query execution and data aggregation happen 100% locally inside DuckDB.

🛢️
Live Production DB Connectors

Query live PostgreSQL and MySQL databases directly through secure encrypted connections without staging data files on third-party cloud servers.

🔒
Multi-Model BYOK & Headers

Connect Google Gemini, Groq, OpenAI, or local Ollama models. Add dynamic Key-Value headers (X-Tenant-Id, Bearer tokens) to route prompts through enterprise AI proxies.

🔌
Model Context Protocol (MCP) Beta

Anthropic-compliant JSON-RPC 2.0 endpoint mounted at /api/mcp. Exposes list_tables, query_table, and get_data_health tools in developer preview for Claude Desktop & Claude Code.

📊
Interactive Report Exporter

Generate standalone offline HTML executive reports with embedded charts or multi-sheet Excel files for non-technical stakeholders.

⚡
AST SQL Security Firewall

All SQL execution passes through AST query sanitization to block filesystem escapes, ATTACH statements, or unauthorized system commands.

🔍 Zero-Trust Audit Proof

Don't Take Our Word For It — Inspect Your Browser Network Tab

📄 Read Security Whitepaper

We encourage security teams and privacy-conscious analysts to audit network traffic independently. Here is how you can verify our zero-raw-data policy in 60 seconds:

STEP 1: Open DevTools
Press F12 or Right-Click ➔ Inspect ➔ Click the Network tab in Chrome/Firefox/Edge.
STEP 2: Filter Fetch/XHR
Filter requests by Fetch/XHR to monitor outgoing API calls.
STEP 3: Run AI Prompt
Ask any question in VeilAnalytics and select the /api/ai-query request payload.
STEP 4: Verify 0 Raw Rows
Observe that the outgoing JSON payload contains only column headers and data types — zero row data!
💡
Pro Tip for Best Text-to-SQL Accuracy: Because zero raw rows are sent to the AI, specify exact filter values when asking questions (e.g. "Filter where region is 'North America'"). This ensures perfect SQL generation without exposing data contents!

How VeilAnalytics Compares to Traditional BI & AI Tools

See why privacy-conscious teams choose local DuckDB isolation over SaaS cloud uploads.

Feature / Capability 🛡️ VeilAnalytics ChatGPT CSV Upload Tableau / PowerBI Cloud Snowflake / BigQuery
Raw Data Processing ✅ 100% Local DuckDB (Schema sent to LLM, 0 rows uploaded) Full file uploaded to OpenAI servers Data hosted on cloud servers Stored in cloud data warehouse
Pricing Model ✅ $149 One-Time (or $950 Source Code) $20/mo per user subscription $70 - $115/mo per user subscription Metered query scan fees per GB
Offline Execution ✅ Direct SQL (for SQL users) or Local Ollama Requires active internet connection Requires cloud server gateway Requires active internet connection
AI Model Access ✅ BYOK Keys (OpenAI, Gemini, Groq) or Local Ollama Managed subscription (latest OpenAI models) Integrated Copilot AI (vendor managed) Cloud warehouse LLM integrations
Full Source Code Access ✅ Yes ($950 Source Code Pass) Closed proprietary SaaS Closed proprietary SaaS Closed SaaS infrastructure
Best Fit For ✅ Privacy-conscious analysts, local SQL querying, & zero-row AI Conversational AI & general text generation Enterprise team dashboards & BI reporting Multi-terabyte cloud data warehouses
🏆 The Privacy Standard

VeilAnalytics

Raw Data Processing ✅ 100% Local DuckDB (0 Rows Uploaded)
Pricing Model ✅ $149 One-Time Lifetime (or $950 Full Code)
Offline Execution ✅ Direct SQL & Local Ollama (Air-Gapped)
AI Model Control ✅ BYOK (Gemini, Groq, OpenAI) or Local LLMs
Code Ownership ✅ 100% Full React 18 + Node.js Source Available
☁️ Traditional Cloud BI & SaaS

Tableau / PowerBI / Snowflake

Raw Data Processing ❌ Stored & processed on third-party cloud servers
Pricing Model ❌ $70 - $115/mo per user recurring indefinitely
Offline Execution ❌ Impossible (requires cloud server gateways)
Code Ownership ❌ Closed proprietary SaaS vendor lock-in

Transparent Commercial & Developer Pricing

Choose a turnkey desktop app license or own the complete commercial source code and Docker setup.

💡 In-House Build Cost: ~4 Months Senior Engineering ($12,000+) ➔ Buy Turnkey Source Code: $950 One-Time (Saves 80%+ Time & Capital)
Desktop License
For solo analysts, researchers, accountants, & curious developers.
$149 / lifetime
  • ✓ Standalone Desktop Executables (.exe & .AppImage)
  • ✓ Sub-50ms Local DuckDB C++ Engine (Native RAM execution for 500MB+ datasets)
  • ✓ Zero-Raw-Data Privacy Isolation Protocol (0 rows leave PC)
  • ✓ BYOK Multi-Model AI & Local Ollama (Groq, Gemini, OpenAI, Ollama)
  • ✓ CSV, XLSX, Parquet & JSON File Ingestion
  • ✓ Unlimited CSV Data & PNG Chart Image Exports
💡 Custom Add-On Option: Need custom database drivers or specific desktop features? Request a custom build via our inquiry form.
💳 Buy Desktop License — $149 (Instant Download)
Custom SaaS Engineering
Bespoke feature development & enterprise SaaS extensions.
Bespoke Quote / custom scope
  • 🔧 Custom Auth / RBAC & OIDC Integration
  • ✉️ Transactional Email & Automated Lead Flow
  • 🔌 Cloud Warehouse Connectors (Snowflake / BigQuery)
  • 🎨 Bespoke Client UI & Portal Branding
  • 🛡️ Dedicated SLA & Maintenance Retainer
💼 Direct Engineering Access: Work directly with the VeilAnalytics core engineering team to turn this codebase into your custom SaaS product.
💬 Request Custom Dev Quote
🛡️ 14-Day 100% Money-Back Guarantee — Risk-Free Evaluation
•
⚡ < 24-Hour Support SLA (`sales.veilanalytics@outlook.com`)
•
🔒 Instant Delivery via Private GitHub Access & ZIP
SP
FOUNDER & CHIEF ARCHITECT Privacy Engineering & High-Performance Data Systems

Shyam Prasath

"I built VeilAnalytics to solve a fundamental dilemma: data analysts want the productivity of AI text-to-SQL, but security teams cannot allow confidential raw records to be ingested by cloud LLM vendors. By combining local embedded DuckDB C++ execution with zero-raw-data metadata prompt engineering, VeilAnalytics provides instant sub-50ms analytics while guaranteeing 100% data isolation."

👤 GitHub Developer Profile • 📄 Read Security & Compliance Whitepaper

Get in Touch with the Engineering Team

Have questions about source code licensing, enterprise deployment, or custom feature integration? Send a message below:

⚡ We reply to all licensing and deployment inquiries within 1 business day.
🚀 Try Free Live Demo ⚡ Pricing ($149)