Hehehe...I do advise traders not to depend on anything, or else, they would be disappointed when that thing is no more. I've witnessed many important and useful trading pieces, tools, resources and software over the decades, which taught me the way you have to be independent of everything in trading so far there is a trading terminal to access from exchanges.
Back to Crytowat.ch, the site didn't just disappear, Kraken issued the scheduled fade off of it until September.
When will Cryptowatch wind down?
On August 1, 2023, we will stop new and existing Cryptowatch subscriptions
On Sept. 30, 2023, we’ll discontinue Cryptowatch Desktop, Mobile, and Web
After Sept. 30, 2023, we’ll refund any outstanding purchased credit to Cryptowatch users with balances on the platform
Kraken acquired it in 2017 and has been able to handle it well and even brought it into more limelight. For this, it's not independent, but all hope has not been lost since Kraken promised to infuse the service into their platform, which I believe they would have done by now.