I had caught rumbling of Yuki shuttering in 2023 and the aforementioned yukiwatch.com domain was 404'd. However, Yuki does appear 'back' under the s-timeasia domain and regained control over yukiwatch domain.
The Ruby "alternative" site however seems sketchy. It feels like it is running on someones old Pentium in a closet somewhere. LOL. I am always skeptical of copy-cats, etc. The fact Ruby's original site is still accessible but not "Login-able" nor responding to emails gives me pause, especially on the new copy-cat site.
🤷♂️