At least for ffme you have to be a French resident with a french social security number
but were unable to explain the difference between ski touring and ski mountaineering
Think I got a year covering climbing including alpine peaks from Holiday Safe, they seemed OK to deal with.