Storefront API (GraphQL) is cached?

For a customer, we retrieve collections via the Storefront GraphQL API. First time visitors receive the latest data. While if you have visited the website before, it shows old collection information. When you use incognito, this changes nothing and you still get served the same data. Based upon this, it feels like there is a caching layer causing the old information to be shown.

Does anyone know if something like this is in place and if you can reset/ignore it?

This problem causes issues as customers are served old collection information, incorrectly informing them of products that can be bought.

Thanks in advance!

Have there been any updates to this? I’m also experiencing cached data and I’m not sure how to bypass the cache or get the most up to date data using the GraphQL Storefront API

I don’t remember how we fixed it back then, I assume we used some other Shopify API to get the information we required.