Welcome to Incremental Social! Learn more about this project here! Check out lemmyverse to find more communities to join from here!
Nikki , 11 days ago can vouch for mega, been using it for 8 years now with no real issues. only sticking point is file download limits with Firefox, and thats just because im too lazy to download the desktop app
can vouch for mega, been using it for 8 years now with no real issues. only sticking point is file download limits with Firefox, and thats just because im too lazy to download the desktop app