Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.
Does my data pass through Zwiron's servers?
It depends on how you run the pipeline:
Agent mode — row data moves from source to destination inside your network. Zwiron’s cloud receives metadata (row counts, timing, status), not the synced rows.
Hosted mode — Zwiron runs the sync on its infrastructure, so row data is processed there while the job runs.
Use Agent mode when sync must stay in your network. See Execution modes.
Where are my database credentials stored?
Credentials are always encrypted at rest. Where they live depends on mode:
Agent mode — encrypted with the agent’s RSA key. Zwiron stores the ciphertext; only your agent can decrypt and use it for syncs.
Hosted mode — encrypted at rest in Zwiron’s infrastructure and used only inside isolated execution environments for the job.
No. The agent makes an outbound-only connection to Zwiron. You only need outbound HTTPS (port 443) from the machine running the agent to agent.zwiron.com. No inbound rules are needed.
Which IPs should I whitelist for Hosted mode?
Whitelist all of Zwiron’s static egress IPs. Traffic can leave from any HA address — allowing only some of them causes flaky Test Connection or job failures. Agent mode uses your agent machine’s IP instead, not these addresses.
What happens if the agent goes offline?
If the agent goes offline, scheduled jobs will be delayed until the agent reconnects. The agent automatically reconnects when it comes back online. For CDC jobs, the agent resumes from the last checkpoint — no data is lost.
What sync modes are available?
Zwiron supports three modes:
Full Refresh — copies the entire table every run
Incremental — only syncs new or changed rows using a cursor column
CDC (Change Data Capture) — streams changes in real time from the database’s change log
Yes. CDC reads from the database’s change log and captures inserts, updates, AND deletes. Incremental mode does not capture deletes — only CDC does.
What databases support CDC?
PostgreSQL, MySQL, and MongoDB (via Change Streams). Each requires specific replication settings to be enabled — see the connector guide for your database.
How is data volume measured?
During the free trial, Zwiron meters bytes written toward a 1 GB lifetime sample-data cap. Usage is updated as syncs write data — not only when a job finishes.On a paid plan, data volume has a monthly included allowance (25 GB Starter · 250 GB Platform · custom Enterprise). Default is hard stop at the included GB. On Billing you can switch to overage at $0.75/GB. Zwiron does not keep a copy of your synced row data after the job completes.
Can I run multiple agents?
Yes. You can install as many agents as your plan allows. Each agent appears independently in your dashboard. Connections are tied to a specific agent, so you can route different databases through different agents.
Can I use Zwiron with a database in a private VPC?
Yes. That’s a primary Agent-mode use case. The agent runs inside your VPC alongside your databases. It connects out to Zwiron — you don’t need to expose your database to the internet.
What file formats are supported for file connectors?
CSV, newline-delimited JSON (NDJSON), and Parquet. Format is detected from the extension, or you can set it explicitly. Other file systems can be requested.
Does Zwiron create tables automatically at the destination?
Yes. Zwiron discovers the source schema and creates matching tables at the destination if they don’t exist. Column types are mapped to the closest equivalent type in the destination system.
What happens if the destination schema changes?
If new columns appear at the source, Zwiron adds them to the destination table automatically. If columns are removed at the source, the destination columns are left in place (not deleted).
Can I sync to multiple destinations from one source?
Yes. Create one job per destination. Each job has its own source table selection, sync mode, schedule, and destination.
Is there an API?
Yes. Create API keys in Settings → API Keys (paid plans) and call the control-plane API with Authorization: Bearer zk_…. See API keys. For push alerts, configure Webhooks.
How much does Zwiron cost?
Start with a 14-day free trial — no credit card — with a 1 GB sample-transfer cap. Then:
Individual — **$79/mo** (or $790/yr) for 25 GB/mo, 10 connections, 10 pipelines, 5 seats, 1 agent. Pay in the app.
Enterprise — from $999/mo for 500 GB/mo, 50 connections, 50 pipelines, 25 seats, 5 agents, plus CDC/SSO/RBAC. Talk to us.
Syncs stop at the data cap. No free forever plan and no per-row charges.
Why was my trial job blocked for data volume?
Trial accounts can only move 1 GB total. Syncs that would exceed the remaining quota are blocked before start (using table size estimates from the connection profile), or cancelled mid-sync if the cap is hit. Use smaller sample tables, profile the source connection first, subscribe to Starter / Platform, or contact support@zwiron.com. Paid plans use their monthly included GB with hard stop or $0.75/GB overage.
How do I get support?
Email us at support@zwiron.com. Paid plans can include priority support and SLAs.
Last modified on October 10, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Zwiron","description":"Zwiron docs — Move, Know, Trust, Match. CDC sync, catalog, lineage, quality, incidents, entity resolution. Hosted or outbound-only agent.","colors":{"primary":"#0071e3","light":"#2997ff","dark":"#004a99"},"logo":{"light":"https://mintcdn.com/zwiron/l3YBHX0Iu9GryV7X/logo/light.svg?fit=max\u0026auto=format\u0026n=l3YBHX0Iu9GryV7X\u0026q=85\u0026s=74de7972e8e1ddb0f692d7a63113b7dc","dark":"https://mintcdn.com/zwiron/l3YBHX0Iu9GryV7X/logo/dark.svg?fit=max\u0026auto=format\u0026n=l3YBHX0Iu9GryV7X\u0026q=85\u0026s=bac497a41fae79aefce95b77b33d1884"},"favicon":"https://mintcdn.com/zwiron/l3YBHX0Iu9GryV7X/favicon.svg?fit=max\u0026auto=format\u0026n=l3YBHX0Iu9GryV7X\u0026q=85\u0026s=9f831c8387dbb713b0f5d7111479d67b","navbar":{"links":[{"href":"https://status.zwiron.com","label":"Status"},{"href":"https://zwiron.com","label":"Product"}],"primary":{"type":"button","label":"Start free trial","href":"https://zwiron.com/login?mode=signup"}},"footer":{"socials":{"x":"https://x.com/zwironhq","github":"https://github.com/zwiron","linkedin":"https://www.linkedin.com/company/zwiron"}},"search":{"prompt":"Search sync, Match, Trust, catalog, CDC..."},"seo":{"metatags":{"og:site_name":"Zwiron Docs","og:type":"website","og:locale":"en_US","og:url":"https://docs.zwiron.com","twitter:card":"summary_large_image","twitter:site":"@zwironhq","robots":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","googlebot":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","application-name":"Zwiron Docs","theme-color":"#0071e3","category":"Technology","author":"Zwiron","publisher":"Zwiron","sitemap":"https://docs.zwiron.com/sitemap.xml"},"indexing":"navigable"},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zwiron","hasAudioNarration":false,"actualSubdomain":"zwiron","customDomains":["docs.zwiron.com"],"gitSource":{"type":"github","owner":"zwiron","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"83a3b8fe-f14d-4f68-b61b-9c6ba7d772c7","liveDeploymentHistoryId":"6ad7347999a14313d369e78f","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad7347999a14313d369e78f"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad7347999a14313d369e78f","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"Documentation","count":77},{"language":"default","tag":"Connectors","count":17},{"language":"default","tag":"Core Concepts","count":13},{"language":"default","tag":"Know","count":12},{"language":"default","tag":"Platform","count":9},{"language":"default","tag":"Move","count":6},{"language":"default","tag":"Getting Started","count":5},{"language":"default","tag":"Guides","count":5},{"language":"default","tag":"Match","count":5},{"language":"default","tag":"Trust","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"a[href*=\"mintlify.com\"][href*=poweredBy],a[href*=\"mintlify.com?utm_campaign=poweredBy\"],a[href*=\"utm_campaign=poweredBy\"]{display:none!important}"}],"page":{"pagePath":"faq","slug":"/faq","pageMetadata":{"title":"FAQ","description":"Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.","keywords":["zwiron FAQ","CDC FAQ","agent FAQ","ETL pricing questions"],"href":"/faq"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);return _jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Does my data pass through Zwiron's servers?`,id:`does-my-data-pass-through-zwirons-servers`,children:[_jsx(_components.p,{children:`It depends on how you run the pipeline:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Agent mode`}),` — row data moves from source to destination inside your network. Zwiron’s cloud receives metadata (row counts, timing, status), not the synced rows.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Hosted mode`}),` — Zwiron runs the sync on its infrastructure, so row data is processed there while the job runs.`]}),`\n`]}),_jsxs(_components.p,{children:[`Use Agent mode when sync must stay in your network. See `,_jsx(_components.a,{href:`/concepts/execution-modes`,children:`Execution modes`}),`.`]})]}),_jsxs(Accordion,{title:`Where are my database credentials stored?`,id:`where-are-my-database-credentials-stored`,children:[_jsx(_components.p,{children:`Credentials are always encrypted at rest. Where they live depends on mode:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Agent mode`}),` — encrypted with the agent’s RSA key. Zwiron stores the ciphertext; only your agent can decrypt and use it for syncs.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Hosted mode`}),` — encrypted at rest in Zwiron’s infrastructure and used only inside isolated execution environments for the job.`]}),`\n`]}),_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/concepts/connections`,children:`Connections`}),` for details.`]})]}),_jsx(Accordion,{title:`Do I need to open any inbound firewall ports?`,id:`do-i-need-to-open-any-inbound-firewall-ports`,children:_jsxs(_components.p,{children:[`No. The agent makes an outbound-only connection to Zwiron. You only need outbound HTTPS (port 443) from the machine running the agent to `,_jsx(_components.code,{children:`agent.zwiron.com`}),`. No inbound rules are needed.`]})}),_jsx(Accordion,{title:`Which IPs should I whitelist for Hosted mode?`,id:`which-ips-should-i-whitelist-for-hosted-mode`,children:_jsxs(_components.p,{children:[`Whitelist `,_jsx(_components.strong,{children:`all`}),` of `,_jsx(_components.a,{href:`/concepts/network-access`,children:`Zwiron’s static egress IPs`}),`. Traffic can leave from any HA address — allowing only some of them causes flaky Test Connection or job failures. Agent mode uses your agent machine’s IP instead, not these addresses.`]})}),_jsx(Accordion,{title:`What happens if the agent goes offline?`,id:`what-happens-if-the-agent-goes-offline`,children:_jsx(_components.p,{children:`If the agent goes offline, scheduled jobs will be delayed until the agent reconnects. The agent automatically reconnects when it comes back online. For CDC jobs, the agent resumes from the last checkpoint — no data is lost.`})}),_jsxs(Accordion,{title:`What sync modes are available?`,id:`what-sync-modes-are-available`,children:[_jsx(_components.p,{children:`Zwiron supports three modes:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Full Refresh`}),` — copies the entire table every run`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Incremental`}),` — only syncs new or changed rows using a cursor column`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`CDC (Change Data Capture)`}),` — streams changes in real time from the database’s change log`]}),`\n`]}),_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/concepts/sync-modes`,children:`Sync Modes`}),` for a full comparison.`]})]}),_jsx(Accordion,{title:`Does CDC capture deletes?`,id:`does-cdc-capture-deletes`,children:_jsx(_components.p,{children:`Yes. CDC reads from the database’s change log and captures inserts, updates, AND deletes. Incremental mode does not capture deletes — only CDC does.`})}),_jsx(Accordion,{title:`What databases support CDC?`,id:`what-databases-support-cdc`,children:_jsx(_components.p,{children:`PostgreSQL, MySQL, and MongoDB (via Change Streams). Each requires specific replication settings to be enabled — see the connector guide for your database.`})}),_jsxs(Accordion,{title:`How is data volume measured?`,id:`how-is-data-volume-measured`,children:[_jsxs(_components.p,{children:[`During the `,_jsx(_components.strong,{children:`free trial`}),`, Zwiron meters bytes written toward a `,_jsx(_components.strong,{children:`1 GB lifetime`}),` sample-data cap. Usage is updated as syncs write data — not only when a job finishes.`]}),_jsxs(_components.p,{children:[`On a `,_jsx(_components.strong,{children:`paid plan`}),`, data volume has a monthly included allowance (`,_jsx(_components.strong,{children:`25 GB`}),` Starter · `,_jsx(_components.strong,{children:`250 GB`}),` Platform · custom Enterprise). Default is `,_jsx(_components.strong,{children:`hard stop`}),` at the included GB. On Billing you can switch to `,_jsx(_components.strong,{children:`overage`}),` at `,_jsx(_components.strong,{children:`$0.75/GB`}),`. Zwiron does not keep a copy of your synced row data after the job completes.`]})]}),_jsx(Accordion,{title:`Can I run multiple agents?`,id:`can-i-run-multiple-agents`,children:_jsx(_components.p,{children:`Yes. You can install as many agents as your plan allows. Each agent appears independently in your dashboard. Connections are tied to a specific agent, so you can route different databases through different agents.`})}),_jsx(Accordion,{title:`Can I use Zwiron with a database in a private VPC?`,id:`can-i-use-zwiron-with-a-database-in-a-private-vpc`,children:_jsx(_components.p,{children:`Yes. That’s a primary Agent-mode use case. The agent runs inside your VPC alongside your databases. It connects out to Zwiron — you don’t need to expose your database to the internet.`})}),_jsx(Accordion,{title:`What file formats are supported for file connectors?`,id:`what-file-formats-are-supported-for-file-connectors`,children:_jsxs(_components.p,{children:[`CSV, newline-delimited JSON (NDJSON), and Parquet. Format is detected from the extension, or you can set it explicitly. Other file systems can be `,_jsx(_components.a,{href:`/connectors/coming-soon`,children:`requested`}),`.`]})}),_jsx(Accordion,{title:`Does Zwiron create tables automatically at the destination?`,id:`does-zwiron-create-tables-automatically-at-the-destination`,children:_jsx(_components.p,{children:`Yes. Zwiron discovers the source schema and creates matching tables at the destination if they don’t exist. Column types are mapped to the closest equivalent type in the destination system.`})}),_jsx(Accordion,{title:`What happens if the destination schema changes?`,id:`what-happens-if-the-destination-schema-changes`,children:_jsx(_components.p,{children:`If new columns appear at the source, Zwiron adds them to the destination table automatically. If columns are removed at the source, the destination columns are left in place (not deleted).`})}),_jsx(Accordion,{title:`Can I sync to multiple destinations from one source?`,id:`can-i-sync-to-multiple-destinations-from-one-source`,children:_jsx(_components.p,{children:`Yes. Create one job per destination. Each job has its own source table selection, sync mode, schedule, and destination.`})}),_jsx(Accordion,{title:`Is there an API?`,id:`is-there-an-api`,children:_jsxs(_components.p,{children:[`Yes. Create API keys in `,_jsx(_components.strong,{children:`Settings → API Keys`}),` (paid plans) and call the control-plane API with `,_jsx(_components.code,{children:`Authorization: Bearer zk_…`}),`. See `,_jsx(_components.a,{href:`/platform/api-keys`,children:`API keys`}),`. For push alerts, configure `,_jsx(_components.a,{href:`/platform/webhooks`,children:`Webhooks`}),`.`]})}),_jsxs(Accordion,{title:`How much does Zwiron cost?`,id:`how-much-does-zwiron-cost`,children:[_jsxs(_components.p,{children:[`Start with a `,_jsx(_components.strong,{children:`14-day free trial`}),` — no credit card — with a `,_jsx(_components.strong,{children:`1 GB`}),` sample-transfer cap. Then:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Individual`}),` — **`,`$79/mo** (or $`,`790/yr) for `,_jsx(_components.strong,{children:`25 GB`}),`/mo, 10 connections, 10 pipelines, 5 seats, 1 agent. Pay in the app.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enterprise`}),` — `,_jsx(_components.strong,{children:`from $999/mo`}),` for `,_jsx(_components.strong,{children:`500 GB`}),`/mo, 50 connections, 50 pipelines, 25 seats, 5 agents, plus CDC/SSO/RBAC. Talk to us.`]}),`\n`]}),_jsx(_components.p,{children:`Syncs stop at the data cap. No free forever plan and no per-row charges.`})]}),_jsx(Accordion,{title:`Why was my trial job blocked for data volume?`,id:`why-was-my-trial-job-blocked-for-data-volume`,children:_jsxs(_components.p,{children:[`Trial accounts can only move `,_jsx(_components.strong,{children:`1 GB`}),` total. Syncs that would exceed the remaining quota are blocked before start (using table size estimates from the connection profile), or cancelled mid-sync if the cap is hit. Use smaller sample tables, profile the source connection first, subscribe to Starter / Platform, or contact `,_jsx(_components.a,{href:`mailto:support@zwiron.com`,children:`support@zwiron.com`}),`. Paid plans use their monthly included GB with hard stop or $0.75/GB overage.`]})}),_jsx(Accordion,{title:`How do I get support?`,id:`how-do-i-get-support`,children:_jsxs(_components.p,{children:[`Email us at `,_jsx(_components.a,{href:`mailto:support@zwiron.com`,children:`support@zwiron.com`}),`. Paid plans can include priority support and SLAs.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"FAQ","description":"Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.","keywords":["zwiron FAQ","CDC FAQ","agent FAQ","ETL pricing questions"],"href":"/faq"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"zwiron","siteName":"Zwiron","title":"FAQ - Zwiron","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-10T10:00:03.498Z","gitLastModified":"2026-10-10T09:59:51.000Z","originalFileLocation":"faq.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Zwiron\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"FAQ - Zwiron\">\u003cmeta data-mint-head property=\"og:description\" content=\"Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zwiron Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.zwiron.com/faq\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zwiron.mintlify.app/_mintlify/api/og/v2?division=Support\u0026amp;title=FAQ\u0026amp;description=Frequently+asked+questions+about+Zwiron+%E2%80%94+security%2C+agents%2C+CDC%2C+pricing%2C+connectors%2C+and+data+handling.\u0026amp;theme=ab3307cdb20f4b6b7deaeb1a\u0026amp;signature=95d989c569e61f3cd72b65191ed6f2ea32a2c4420975827e14ad9564b50d7f79\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"FAQ - Zwiron\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zwiron.mintlify.app/_mintlify/api/og/v2?division=Support\u0026amp;title=FAQ\u0026amp;description=Frequently+asked+questions+about+Zwiron+%E2%80%94+security%2C+agents%2C+CDC%2C+pricing%2C+connectors%2C+and+data+handling.\u0026amp;theme=ab3307cdb20f4b6b7deaeb1a\u0026amp;signature=95d989c569e61f3cd72b65191ed6f2ea32a2c4420975827e14ad9564b50d7f79\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/zwiron/O58EGOxqzkmn1EtC/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zwiron\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0071e3\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\">\u003cmeta data-mint-head name=\"application-name\" content=\"Zwiron Docs\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#0071e3\">\u003cmeta data-mint-head name=\"category\" content=\"Technology\">\u003cmeta data-mint-head name=\"author\" content=\"Zwiron\">\u003cmeta data-mint-head name=\"publisher\" content=\"Zwiron\">\u003cmeta data-mint-head name=\"sitemap\" content=\"https://docs.zwiron.com/sitemap.xml\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.zwiron.com/faq\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/faq.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.zwiron.com/#organization\",\"name\":\"Zwiron\",\"url\":\"https://docs.zwiron.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zwiron/l3YBHX0Iu9GryV7X/logo/light.svg?fit=max\u0026auto=format\u0026n=l3YBHX0Iu9GryV7X\u0026q=85\u0026s=74de7972e8e1ddb0f692d7a63113b7dc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.zwiron.com#website\",\"name\":\"Zwiron\",\"url\":\"https://docs.zwiron.com\",\"publisher\":{\"@id\":\"https://docs.zwiron.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.zwiron.com/faq#webpage\",\"url\":\"https://docs.zwiron.com/faq\",\"name\":\"FAQ\",\"description\":\"Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.\",\"dateModified\":\"2026-10-10T09:59:51.000Z\",\"isPartOf\":{\"@id\":\"https://docs.zwiron.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.zwiron.com/faq#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.zwiron.com/faq#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Zwiron\",\"item\":\"https://docs.zwiron.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FAQ\",\"item\":\"https://docs.zwiron.com/faq\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.zwiron.com/faq#article\",\"headline\":\"FAQ\",\"name\":\"FAQ\",\"description\":\"Frequently asked questions about Zwiron — security, agents, CDC, pricing, connectors, and data handling.\",\"url\":\"https://docs.zwiron.com/faq\",\"mainEntityOfPage\":{\"@id\":\"https://docs.zwiron.com/faq#webpage\"},\"dateModified\":\"2026-10-10T09:59:51.000Z\",\"keywords\":\"zwiron FAQ, CDC FAQ, agent FAQ, ETL pricing questions\",\"publisher\":{\"@id\":\"https://docs.zwiron.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.zwiron.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Zwiron\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Zwiron","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Getting Started","pages":[{"title":"What is Zwiron?","href":"/introduction"},{"title":"Quickstart: First Pipeline in Minutes","href":"/getting-started/quickstart"},{"title":"Install \u0026 Use the Zwiron Agent","href":"/getting-started/install-agent"},{"title":"Create a Connection","href":"/getting-started/create-connection"},{"title":"Create Your First Pipeline","href":"/getting-started/first-pipeline"}]},{"group":"Guides","pages":[{"title":"Postgres CDC to Snowflake","href":"/guides/postgres-cdc-to-snowflake"},{"title":"MySQL CDC to BigQuery","href":"/guides/mysql-cdc-to-bigquery"},{"title":"Hosted vs Agent Mode","href":"/guides/hosted-vs-agent"},{"title":"When to Use the Zwiron Agent","href":"/guides/when-to-use-agent"},{"title":"Catalog and Quality After Sync","href":"/guides/catalog-and-quality-after-sync"}]},{"group":"Move","pages":[{"title":"Jobs","href":"/platform/jobs"},{"title":"ETL Pipelines","href":"/pipelines/etl"},{"title":"Reverse ETL","href":"/pipelines/reverse-etl"},{"title":"Pipeline Monitoring","href":"/pipelines/monitoring"},{"title":"Pipeline Events","href":"/pipelines/events"},{"title":"Pipeline Validation","href":"/pipelines/validation"}]},{"group":"Know","pages":[{"title":"Know overview","href":"/know/overview"},{"title":"Data Catalog","href":"/platform/catalog"},{"title":"Lineage","href":"/know/lineage"},{"title":"Terms","href":"/know/terms"},{"title":"Policies","href":"/know/policies"},{"title":"Tags","href":"/know/tags"},{"title":"Classification","href":"/know/classification"},{"title":"Subject areas","href":"/know/subject-areas"},{"title":"Enforcements","href":"/know/enforcements"},{"title":"Initiatives and goals","href":"/know/programs"},{"title":"Governance","href":"/platform/governance"},{"title":"File Storage","href":"/platform/file-storage"}]},{"group":"Trust","pages":[{"title":"Trust overview","href":"/trust/overview"},{"title":"Trust incidents","href":"/trust/incidents"},{"title":"Trust gate policy","href":"/trust/gate-policy"},{"title":"Data Quality Tests","href":"/platform/data-quality"}]},{"group":"Match","pages":[{"title":"Match overview","href":"/match/overview"},{"title":"Match projects","href":"/match/projects"},{"title":"Match advanced settings","href":"/match/advanced-settings"},{"title":"Reviewing Match results","href":"/match/review"},{"title":"Golden records and write-back","href":"/match/write-back"}]},{"group":"Core Concepts","pages":[{"title":"How Zwiron Works","href":"/concepts/how-it-works"},{"title":"The Zwiron Agent","href":"/concepts/agent"},{"title":"Connections","href":"/concepts/connections"},{"title":"Connection Profiling","href":"/concepts/connection-profiling"},{"title":"Hosted vs Agent Execution Modes","href":"/concepts/execution-modes"},{"title":"Network Access \u0026 Egress IPs","href":"/concepts/network-access"},{"title":"Sync Modes: Full, Incremental, CDC","href":"/concepts/sync-modes"},{"title":"Change Data Capture (CDC)","href":"/concepts/cdc"},{"title":"Transforms","href":"/concepts/transforms"},{"title":"Transform Function Reference","href":"/concepts/transform-functions"},{"title":"Schema Evolution","href":"/concepts/schema-evolution"},{"title":"Schema Validation","href":"/concepts/schema-validation"},{"title":"Pipeline Scheduling","href":"/concepts/scheduling"}]},{"group":"Connectors","pages":[{"title":"Connectors Overview","href":"/connectors/overview"},{"title":"PostgreSQL Connector","href":"/connectors/databases/postgres"},{"title":"MySQL Connector","href":"/connectors/databases/mysql"},{"title":"Microsoft SQL Server Connector","href":"/connectors/databases/mssql"},{"title":"Oracle Database Connector","href":"/connectors/databases/oracle"},{"title":"Snowflake Connector","href":"/connectors/warehouses/snowflake"},{"title":"BigQuery Connector","href":"/connectors/warehouses/bigquery"},{"title":"Databricks Connector","href":"/connectors/warehouses/databricks"},{"title":"MongoDB Connector","href":"/connectors/nosql/mongodb"},{"title":"HubSpot Setup Guide","href":"/connectors/hubspot"},{"title":"Salesforce Connector","href":"/connectors/salesforce"},{"title":"Stripe Connector","href":"/connectors/stripe"},{"title":"Shopify Connector","href":"/connectors/shopify"},{"title":"Amazon S3 Connector","href":"/connectors/files/s3"},{"title":"Google Cloud Storage Connector","href":"/connectors/files/gcs"},{"title":"Zwiron Storage Connector","href":"/connectors/files/zwiron-storage"},{"title":"More Connectors On Demand","href":"/connectors/coming-soon"}]},{"group":"Platform","pages":[{"title":"Agents","href":"/platform/agents"},{"title":"Team \u0026 Members","href":"/platform/team"},{"title":"API Keys","href":"/platform/api-keys"},{"title":"Webhooks","href":"/platform/webhooks"},{"title":"Audit Logs","href":"/platform/audit-logs"},{"title":"SSO / SAML","href":"/platform/sso"},{"title":"Platform Analytics","href":"/platform/analytics"},{"title":"Notifications","href":"/platform/notifications"},{"title":"Billing \u0026 Plans","description":"Manage Zwiron trial, Starter, Platform, and Enterprise — usage, hard stop vs overage, payment methods, and invoices.","href":"/platform/billing"}]},{"group":"Support","pages":[{"title":"FAQ","href":"/faq"}]}]},{"anchor":"Changelog","icon":"list","pages":[{"title":"Changelog","href":"/changelog"}]},{"anchor":"Contact Support","icon":"envelope","href":"mailto:support@zwiron.com"}]},"title":"FAQ - Zwiron","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":[],"chunks":[]}