So in case you aren't aware, the reason why the Import from Instagram feature in @Pixelfed is so tricky is for two main reasons:
1) You don't actually upload the archive, it's unzipped and parsed client side, so you only upload the photos/videos and captions that you select
2) Instagram changes the json structure every few months, just to fuck with us
But just to take a step back, when you import, your DMs and other private data is never uploaded
The code is auditable 
GitHub
pixelfed/resources/assets/components/AccountImport.vue at dev ยท pixelfed/pixelfed
Photo Sharing. For Everyone. Contribute to pixelfed/pixelfed development by creating an account on GitHub.
