I would recommend [url]https://send.firefox.com[/url]
Edit: It only keeps it available for up to 7 days though, but Mozilla is quite trustworthy
I would recommend https://send.firefox.com
Edit: It only keeps it available for up to 7 days though, but Mozilla is quite trustworthy