Behind the Fix: Why watermarks didn’t always disappear immediately after subscribing

Mathias Avatar

|

Posted

One of the small but important things we want to get right at Img.vision is the moment of upgrade. When you subscribe, watermarks should disappear so you can share clean, professional images right away.

Recently, some users noticed that even after upgrading, watermarks sometimes stayed visible on certain images. We dug deep into the problem and are happy to share that we’ve now fully resolved it.

The root cause: Caching with URL parameters

Img.vision uses a global CDN (Content Delivery Network) to make sure your images load quickly anywhere in the world. CDNs work by caching images, so they don’t need to be fetched from scratch every time.

Here’s where things got tricky:

  • If your image URL had tracking parameters like ?utm_source= or ?gclid=, the CDN treated it as a completely different version of the same image.
  • When you subscribed, Img.vision would purge the cached watermark version of the clean URL.
  • But the versions with extra parameters stayed cached, which meant you could still see watermarks on some links.

The Fix: Smarter Cache Keys

We solved this by updating our cache key configuration.

  • The CDN now ignores unnecessary query parameters (like tracking codes).
  • It only respects image transformation parameters (e.g. width and height).
  • This means that purging the clean image URL automatically clears all variations of that image.

Result: when you subscribe, watermarks are cleared across the board. 🎉

A quick note on browser caching

Even with this improvement, your own browser may continue to show the old cached image for up to 24 hours. That’s just how browser caching works, it saves images locally so websites load faster.

👉 If you want to see the update immediately, you can:

  • Refresh the page with Ctrl + Shift + R (Windows) or Cmd + Shift + R (Mac).
  • Re-upload your image with a new filename (this always forces a refresh).

Why we’re sharing this

Most companies would quietly patch a caching issue and move on. But at Img.vision, we believe in being open about how things work under the hood. Many of our customers are technically savvy, and knowing the why behind a fix helps you trust the what.

This caching update is a small but important step in making Img.vision more reliable. It means less confusion, faster results after upgrading, and smoother workflows for your business.

Watermarks now disappear consistently after you subscribe.
That’s one less thing you have to worry about — and one more thing we’ve made faster and simpler for you.


Mathias Avatar

Posted

← Back to Img news