It's probably the free version of Windows 10 for devices with a screen smaller than 9 inches. I have an older version of the PIPO with Win 8 that I use on my TV.I don't know, my spider sense is tingling on this one. I kind of got a feeling that this might be a Windows 10 S unit, even though the description doesn't say much about it being S, Home, or Pro. If its Windows 10 S, you aren't going to be able to run any SDR applications on it without converting it to a full blown Windows 10 install, and that will probably eat up a extremely large chunk of that 32GB "ROM", which I'm assuming they mean an eMMC storage block.
While the Windows 10 Anniversary Update has changed the hardware requirements for both Windows 10 and Windows 10 Mobile devices, a Microsoft spokesperson has confirmed to us that Windows 10 will stay free for all devices under 9 inches.