just gonna say that! these fish are safe with your guppies, they are a similar species (livebearers)
yeah... its sad that people do this for profitsThe fish is a male platy, and possibly a balloon platy.
It's preferable not to buy balloon fishes because they have health issues associated with their body being artificially shortened and their guts getting squished up.