How to implement a secure end-to-end data export solution