Ask Nova, get SQL + charts
Meet Nova Database REST APIOne key per partner. No credentials shared.
Build an API AutomationScheduled sync to 6+ platforms
Explore API to SQLQuery APIs with SQL, no code
Explore AI Database MCPClaude, Cursor, ChatGPT & Grok talk to your data
Connect AIQuery Streams is a secure, real-time database integration platform that enables you to share live SQL data with anyone, anywhere, without exposing your database credentials or network. Learn more at QueryStreams.com and sign up for free to start sharing query data with external partners in minutes.
In today’s data-driven world, collaboration often means sharing critical business information with external partners, clients, or consultants. But how do you provide them with the live data they need without handing over the keys to your kingdom? Giving direct database access is a security nightmare, while manually exporting and emailing CSV files is inefficient and quickly becomes outdated.
Zero Credential Exposure
Partners never see passwords, connection strings, or SQL code
On-Demand Live Data
Real-time query execution, not scheduled exports or stale snapshots
Works Globally
Outbound-only connections — no VPN, firewall changes, or IT tickets
Interactive Filters
Auto-detected from SQL with user-friendly dropdowns and date pickers
Why Excel Power Query and Google Apps Script Fall Short
Many organizations initially turn to familiar tools like Excel Power Query or Google Apps Script for sharing query data with external teams, but these approaches create significant security and usability challenges:
Excel Power Query Limitations
- Credential Exposure: Excel workbooks often contain embedded connection strings or require partners to have direct database access
- Network Requirements: Partners typically need VPN access or must be on your network
- Technical Complexity: External partners must understand Power Query setup, refresh procedures, and troubleshooting
- Version Control Issues: Distributing Excel workbooks leads to version sprawl and outdated queries
Google Apps Script Challenges
- Hard-Coded Credentials: Google Apps Script JDBC requires database passwords embedded directly in JavaScript code
- 6-Minute Execution Limits: Apps Script timeouts prevent reliable access to larger datasets
- IP Address Management: Partners must be added to database firewall rules manually
- No User-Friendly Interface: Partners need JavaScript knowledge to modify queries or filters
The Query Streams Solution: Secure, Live SQL Data Sharing
Query Streams eliminates these limitations with a purpose-built platform for secure external data sharing:
- Zero Credential Exposure: Partners never see database passwords, connection strings, or SQL code
- No Network Configuration: Outbound-only connections work globally without VPNs or firewall changes
- Interactive Filters Without Coding: Query Streams auto-detects SQL filters and creates user-friendly controls
- Unified Excel and Google Sheets Support: Partners choose their preferred spreadsheet tool
Real-World Example: Logistics Partner Data Sharing
Imagine “Global Retail Inc.” needs to provide its third-party logistics partner, “Swift Logistics,” with real-time access to inventory levels. Traditional methods create security risks and operational bottlenecks.
The Traditional Approach (Problematic)
- VPN Access: Complex to manage, gives broad network entry, increases security risk
- Direct Database Credentials: Major security flaw if compromised
- Manual Exports: Time-consuming, error-prone, data is never truly live
- Scheduled Refreshes: Still not live, involves large uncompressed transfers
The Query Streams Workflow
Step 1: Write Standard SQL
SELECT
product_id,
product_name,
warehouse_location,
quantity_on_hand,
last_updated_at
FROM inventory
WHERE warehouse_location IN ('WH-North', 'WH-South', 'WH-West')
AND last_updated_at >= '2024-01-01'
ORDER BY product_name;
Step 2: Auto-Detect Filters
Query Streams automatically detects warehouse_location and last_updated_at as potential interactive filters.
Step 3: Enable Dynamic Filters
In the Properties tab, flip the ‘Config’ switch to convert static values into user-friendly dropdowns and date pickers—no SQL editing required.
Step 4: Share Securely
Enter the partner’s email in the ‘Shared With’ tab. No credentials, IP addresses, or connection strings exchanged.
Query Streams vs Traditional Solutions
Query Streams
-
Zero Network Configuration
Works instantly behind any firewall. No ports, VPN, or IT tickets.
-
Real-Time Streaming
Live data pushed instantly via WebSocket, not slow polling.
-
Outbound-Only Security
Database never exposed. Agent connects out like a browser.
-
One-Click Setup
Install agent, paste key, done. Live data in minutes.
Traditional Solutions
-
Complex Network Setup
Requires firewall rules, port forwarding, VPN, IT involvement.
-
Polling-Based Updates
Scheduled refreshes mean stale data and resource waste.
-
Database Exposure Risk
Often requires exposing databases to internet or complex tunneling.
-
Weeks of Configuration
Multiple teams, security reviews, complex setup procedures.
Supported Databases
Query Streams supports secure data sharing across all major database platforms:
Microsoft Excel Integration:
Enterprise Scale: Multiple Agents, Unified Experience
For larger organizations, Query Streams supports deploying multiple agents across your entire infrastructure (based on your subscription tier). Agents can run simultaneously in:
- On-premise data centers connecting to SQL Server
- AWS EC2 instances connecting to RDS databases
- Azure VMs connecting to Azure SQL
- Regional offices connecting to local MySQL databases
- Google Cloud instances connecting to Cloud SQL
All data sources appear as a unified dropdown list in the query builder. Users don’t need to know where databases are located—they just select the data source they need.
Real-World Applications
- Manufacturing: Share production schedules with suppliers without exposing your ERP system
- Healthcare: Provide referral partners with patient scheduling data while maintaining HIPAA compliance
- Finance: Grant auditors access to specific financial queries without database credentials
- Education: Allow students to practice SQL queries on real databases without security risks
- E-commerce: Share inventory levels with marketplace partners in real-time
ROI and Time Savings
Consider the typical costs of traditional data sharing methods:
- VPN setup and maintenance: $500-1000 per partner annually
- Manual report generation: 2-3 hours daily of employee time
- Security breach risk: Average cost of $4.45 million per incident
- IT support for connection issues: 5-10 hours monthly per partner
With Query Streams, setup takes minutes, maintenance is virtually zero, and the security model eliminates credential-based breaches entirely. For a company with just 5 external partners, that’s potentially $50,000+ in annual savings.
Frequently Asked Questions
❓ Do external partners need a Query Streams account? +
Yes, but they can use the free tier. Partners need to sign up for a free Query Streams account to install the Microsoft Excel or Google Sheets add-on and access shared queries.
👥 Can I see when partners run queries? +
Yes. The Query Streams web portal provides a full audit trail, tracking which users run which queries and when, giving you complete visibility.
🔒 Is data encrypted during transfer? +
Absolutely. All communication between the SQL query agent, Query Streams cloud portal, and spreadsheet add-ons is secured with end-to-end encryption.
⚡ How quickly can I revoke access? +
Access is revoked instantly through the ‘Shared With’ tab. Once removed, the partner immediately loses access—no password changes or network reconfiguration needed.
💾 Can partners modify the database? +
No. Shared queries are read-only by design. Partners can only execute the specific SELECT queries you’ve shared. They cannot modify data, change tables, or access anything outside what you’ve explicitly shared.
☁ Does this work with cloud databases? +
Yes! Query Streams works with AWS RDS, Azure SQL Database, Google Cloud SQL, and any managed database service. The agent can be deployed anywhere to create a seamless, unified data network.

