2 cases :
You have signed up for a ride with a guide. Then yes, helmets are compulsory and provided by Spot4bikes. But you can still take your own.
You simply rent a bike and are on your own. No, helmets are not mandatory in France. However, helmets are strongly recommended. You can rent one from Spot4bikes.