Swiss Re and Backbase have partnered to offer a new digital platform for insurers to sell protection products online.