I somehow recall that their in-flight magazine says passengers cannot consume food not purchased onboard. I don't think this rule is enforced, though.
I don't remember reading this on Smile. If they do have this rule, then they don't enforce it since I was able to bring a bunch of pastries bought from a Delifrance in Singapore onboard and eat it afterwards.