From an initial look, this looks like a custom-coded solution or a custom module that was either built by an in-house developer or agency. Our friends from the Developer's Forum would have good insight into this!
I would like to invite our subject matter experts to this conversation to see if they have advice.