Yes, you can upload and send multiple files at once.Yes, you can resume uploads within 24 hours.The maximum upload size for a single file is 100GB.Files are automatically deleted after 7, 21, 30, 90, 150 days or never depending on your plan.All data is stored in Europe.
Payment
You can pay using PayPal, Credit, Debit, or iDEAL.Yes, you automatically receive an invoice, the shipping address from PayPal is used.Files that haven't been downloaded and are cancelled within a day are creditted.