QueryFlow
AI Database IDE & ETL Engine
Only for Mac
Free · In‑App Purchases
Mac
Your AI IDE for Snowflake, BigQuery and Databricks. Ask in plain English. Schedule it, sync it, watch it change. Runs on your Mac, no cloud bill. Start free.
QueryFlow knows your whole database. Ask in plain English, get the rows, then schedule it to run every morning — on your Mac, with no cloud compute bill. It replaces your SQL client, your Python notebook, and your job scheduler in one native macOS app.
Start with a 14-day free trial. No credit card until the trial ends.
NEW: BIGQUERY AND DATABRICKS
Connect Google BigQuery with Google sign-in or a service account. Connect Databricks with a token or a service principal — paste the HTTP Path and go. Query, explore, schedule, watch, and sync into both, even with the app closed.
CLAUDE KNOWS YOUR DATABASE
Connect any database and ask: "What's in here?" "Find customers who churned last quarter." "Why is this slow?" Claude lists your tables, reads your columns, writes the query, runs it read-only, and explains the result. It also sees your Flow Book cells, your results, and your errors, so "fix this" just works. Code blocks come back ready to insert, diff, or run. Slash commands: /explain /fix /optimize /chart /schedule. Ghost-text completion as you type. Bring your own AI key.
WATCH THIS
Click Watch this on any result. QueryFlow re-runs the query on your schedule and tells you the moment the number moves — row count, a value crossing a threshold, or any change — in Slack, Teams, email, or a Mac notification.
A REAL RESULTS GRID
Sticky headers, sort by column, filter chips, column stats, pin and hide columns, cell selection with ⌘C, right-click to copy a row as JSON or a WHERE clause. Charts inline. ⌘K command palette for everything.
FLOW BOOKS
SQL and Python cells in one document. Run a query and it lands in the next cell as a pandas DataFrame named df. Bundled Python 3.12 with pandas, numpy, matplotlib. Schedule the whole notebook.
SCHEDULE IT. FORGET IT.
Hourly, daily, weekly, or cron. Runs while you're away — even with QueryFlow closed — catches up on wake, launches at login. Notifications when a job finishes or fails. A menu bar extra shows what's next and lets you run now.
OWN THE PIPELINE (Pipelines plan)
Data Sync: draw source fields to target fields, choose insert, update, or upsert with key fields, dry-run before you commit. Incremental loads by timestamp or id. Schema drift detection. Retries with backoff. Alerts to email, Slack, or webhook. Deliver to Amazon S3, SFTP, Google Sheets, Salesforce, or straight into Snowflake, BigQuery, Databricks, Redshift, Postgres, and MySQL tables.
MIGRATE IN ONE DROP
Export from Fivetran, Airbyte, or Informatica. Drop the file. QueryFlow builds the pipeline. Pipelines also export and import as portable .qfpipe files.
EVERY DATABASE YOU HAVE
Snowflake, Google BigQuery, Databricks, Amazon Redshift, PostgreSQL, MySQL, Google Sheets, Salesforce, CSV/TSV.
OBSERVATORY
Every job, every run, one dashboard. Timeline, success rate, connection health with latency, per-job history with full logs.
BUILT FOR macOS
Native Swift and SwiftUI. Instant startup. Credentials in Keychain, never plaintext. App Sandbox. Runs on Apple Silicon and Intel. Not an Electron wrapper.
PLANS
Studio — $9.99/month or $99/year. The editor, Claude, Flow Books, every connector, scheduling to local file and email, unlimited jobs.
Pipelines — $29.99/month or $199/year. Everything in Studio plus Data Sync, cloud and warehouse destinations, Watches, incremental loads, retries and alerts, migration, pipeline import/export, menu bar.
Made in Dallas by a data engineering lead who runs it on real pipelines.
Privacy Policy: https://getqueryflow.com/privacy
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
1.7.0 — FEATURE RELEASE (no new entitlements, no IAP changes)
Privacy: anonymous usage analytics via TelemetryDeck (event counts only — no personal data, SQL, query results, or credentials); no other external servers; credentials in Keychain; processing on-device except the user's own database, destination, and AI API connections.
- Adds Google BigQuery and Databricks connections. Both use the customer's own cloud accounts (BigQuery: Google sign-in via the existing loopback OAuth flow, or a service account key; Databricks: personal access token or service principal). Credentials are stored in the Keychain only.
- BigQuery and Databricks work in the SQL editor, explorer, Scheduler, Watches, and Data Sync (as source or target), and as job destinations that reuse an existing connection.
- Redesigned Connections and Destinations screens. Deleting a connection now asks for confirmation and removes its stored credentials.
- Connection hardening: retries on transient network errors, clearer error messages, secrets redacted from diagnostic reports.
- The background helper (QueryFlowHelper, embedded in Contents/Library/LoginItems) can now also run BigQuery and Databricks jobs. It is registered with SMAppService.loginItem only when the user turns on Settings → Scheduling → "Run Jobs When App Is Closed" (off by default).
DEMO INSTRUCTIONS
1. Launch the app — the plan screen appears with two plans: Studio and Pipelines.
2. Subscribe to either using the sandbox purchase flow. Both carry a 14-day free introductory offer.
3. After purchase, the main workspace loads. On Studio, Pipelines-only features stay visible with a lock badge; tapping opens the upgrade sheet.
DATABASE CONNECTIVITY
The app connects to Snowflake, Google BigQuery, Databricks, Amazon Redshift, PostgreSQL, MySQL, Google Sheets, and Salesforce with the user's own credentials. It is fully evaluable without a connection: the SQL editor, Flow Books (local Python), the Scheduler UI, the new Connections/Destinations screens and connection forms, Data Sync field mapping, the migration wizard (drop any JSON file), and the AI panel UI all load. The AI panel requires the user's own API key (Settings → AI Assistant).
TECHNICAL NOTES
AI: user-supplied API key; SQL/schema/notebook context only, sent only to the provider the user configures.
Python: Pyodide (CPython 3.12 to WebAssembly) in a WKWebView; packages bundled at build time; nothing downloaded or executed from external sources at runtime (Guideline 4.7).
Google OAuth: loopback redirect per Google's native-app guidance; com.apple.security.network.server is used only for the local OAuth listener (Google Sheets and BigQuery).
Login item: SMAppService, user-enabled in Settings, off by default (2.4.5(iii)).
The developer, Christopher Davidson, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Diagnostics
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Christopher Davidson
- Size
- 45.6 MB
- Category
- Developer Tools
- Compatibility
Requires macOS 15.6 or later.
- Mac
Requires macOS 15.6 or later.
- Mac
- Languages
- English
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- QueryFlow Pro Monthly $29.99
- Studio $99.99
- Studio $9.99
- QueryFlow Pro Annual $199.99
- Copyright
- © 2026 yforest llc
