It appears that in France, the supply of software which enables encrypted communication is only allowed provided that the government sees the source code. Article 30(III) of the "Law No. 2004-575 of June 21, 2004 for confidence in the digital economy" says (translated from French):
The supply, transfer from a Member State of the European Community or import of a means of cryptology not exclusively ensuring authentication or integrity control functions are subject to prior declaration to the Prime Minister ... The supplier or person carrying out the transfer or import shall make available to the Prime Minister a description of the technical characteristics of this means of cryptology, as well as the source code of the software used
Which other democratic jurisdictions, if any, impose such (or stricter) requirements on the supply of software for encrypted communication?
Bonus question: does the quoted law mean that, for example, WhatsApp provides its source code to the French government?