Resolve data issues faster

Reduce time to resolution of data issues and incidents thanks to relevant insights into all your data assets — from code changes to log-level execution details.

Understand exactly what happened

Synq alerts are packed with relevant insights about exactly what happened, the impact assessment, and the last code change.

Nightly production refresh failed
🔥 @Tom type column in fct_charges has errors
'type' should be one of the following values: [charge, refund]. Got 427 errors.
Last commit: Refactoring transactions table by Tom Hardy (17h ago)
Critical impact: board_pack, reg_report Lineage

Discover the real root cause

You can start your root-cause analysis right from Slack or whatever messaging app you use. The rich insights Synq delivers gets you up-to-speed on what’s happening in an instant.

  • Uncover issue dependencies
    Get a full lineage of all issues, how they relate to each other, and which is the likely root cause of your problem.
  • Discover relevant code and schema changes
    Automatically find out if the issue is caused by upstream schema or code changes.
  • Escalate to the right owners
    Get full insights into who owns what data, so you can escalate precisely and quickly.
Detect Strategy

Lineage that blends with your code

Merge lineage and code into a single workflow and debug issues across hundreds of lines of SQL code with ease. Historically, this is an experience only software engineers have enjoyed. But that’s all changing.

orders AS (
  FROM orders

order_items AS (
  FROM order_items

order_items_total AS (
    SUM(quantity * unit_price) AS total
  FROM order_items
  GROUP BY order_id

  SUM(total) AS value,
  NTILE(4) OVER (ORDER BY value) AS value_quartile
FROM orders
JOIN order_items_total USING (order_id)
GROUP BY customer_id

FROM fivetran.orders

FROM fivetran.order_items

Synq lineage understands how data flows through layers of CTEs and subqueries and where in code the logic exactly is, accelerating planning, refactoring and debugging workflows.

  • Trace lineage within SQL files
    Understand how logic flows through layers of CTEs or subqueries to speed up data workflows.
  • Built from ground up for analytics engienering
    Track all concepts, such as ephemeral models, exposures, groups or seeds to get complete lineage.
  • Support for advanced SQL syntax
    Data platform specific SQL such as BigQuery structs, Snowflake PIVOT or ClickHouse LIMIT 1 BY are all supported.
  • Multi-platform from orchestrator to BI
    Synq column-level lineage works seamlessly across data warehouses, BI tools and dbt – speeding up and deepening your analysis.
  • Multiple dbt projects with ease
    Automatically resolve lineage between multiple dbt projects and make them feel like one.
  • Create custom entities via API
    Create custom assets for your micro-services or ML models in lineage via API.

A fully integrated data reliability platform

Our integrations make it easy to work with all the platforms and applications you want to use. We’re proud to be a fully integrated platform for data quality.

Explore integrations


How does Synq work?

Synq is the data reliability platform for teams that own business-critical data. Synq delivers precise anomaly detection, a robust ownership model, incident management and issue resolution for teams that power business-critical use cases.

Is Synq a SaaS-based solution or on-prem?

Synq is a cloud tool (run on Google Cloud) that can be accessed directly through your web browser from anywhere.

How long does it take to get up and running on Synq?

Less than 30 minutes! New Synq customers often can’t quite believe this when they hear it. But the way Synq is architected means you can start using the platform and improving your data reliability in the time it takes to make and drink a cup of coffee.

How does Synq pricing work?

We have three pricing tiers to suit businesses at different stages of their data-reliability journey.

Do you provide platform training or support?

Yes. We’re data experts that love collaborating with and helping data teams. Our support team is here to handle urgent issues. And we offer a consultative service to help you get the most out of the Synq platform. We approach each case looking at business problems, not just tool problems. We help our clients to understand what’s really business-critical, how well it’s working, and how to ensure that any critical impact is prioritized.

Can someone give me a demonstration?

Yes, you can request a demo here (with an actual data expert, not a salesperson). Or if you’re in a rush to find out how Synq works, you can check out our YouTube channel.

How do I get started?

Quickly and easily. After you’ve been assigned a Synq workspace, just follow these steps for the optimal setup.

How often do you update the platform?

Synq continuously innovates and ships quickly so our customers can manage their business-critical data more easily and efficiently. From column-core lineage, to prioritized incident management, to automated alerts that link between incidents and critical data products – where we lead, the market follows.

How secure is Synq?

Absolutely. Synq adheres to SOC2 and GDPR regulations. Our design and operations prioritise security, ensuring the safeguarding of individual systems and information through cryptographic controls. We are hosted on Google Cloud (GCP/Europe) and encryption is applied by default to all data in transit and at rest. (for what its worth, we've been successfully onboarded by a major bank, and we all know how strict they are!)

What is Synq’s data-retention policy?

Customer data is retained for as long as the account is in active status. Data enters an “expired” state when the account is voluntarily closed. Expired account data will be retained for 28 calendar days. After this period, the account and related data will be removed. Check out our data policy here.

How do you get started with the Synq developer API?

The Synq API is available for developers to manage certain functionalities using custom workflows. Synq exposes its API as gRPC services. This means that the API is as easy to use as calling functions from your code.