Not really. With box squats at least you stand up under your own power, and ideally are pushing weight on the way up.
These are assisted squats, so its the squat version of assisted pullups.
Holy shit it’s real https://www.amazon.com/dp/B07793RVQ1/ref=cm_sw_r_sms_c_api_lzGDAbWDT8M7P
Saw another comment from u/mower called it Magic Squat.
The Magic Squat
This is an ad