Technically Chapter 7 of the new legal code specifies the flag should only be used for official purposes, but the Criminal Code explicitly says that private citizens can only be punished for violations of it, and does not include using the flag for unofficial purposes as a crime, so yeah.
I don't think the flag should be used for unofficial purposes, but I'm not sure I'd be comfortable enforcing such a ban.