A whole slew of what Roku referred to as "Direct Publisher" apps (no programming required) were removed as of today, so it could have been one of them. I can't think of a way to figure out which one it could have been, but unless it was or will be updated by the developer, I don't think it would do much good to figure it out.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.