3 ms·
> We can do both. Google stores, backs up, secures, and generally ensures your data is safe, and you can click a button to download it all if you think you can
by rwallace 11y ago
> We can do both. Google stores, backs up, secures, and generally ensures your data is safe, and you can click a button to download it all if you think you can do any of that better.
This is exactly the right solution, and credit to Google for providing it.
> This is probably too hard to ask every company to do the same, as it would exclude smaller companies who don't have the resources (this takes a lot of time and development!).
I'm surprised you say that; it doesn't seem to me that 'dump this user's dataset to JSON/XML/whatever' should be very hard to do. Admittedly I've never worked on anything at Google scale. What am I missing?
- asuffield 11y ago> What am I missing? To pick a few things I can talk about - sufficient replication to not lose data, data security that actually works (small companies can't - and shouldn't - afford disk shredders and internal access audits), targeted obliteration of customer data on request (including getting it out of the backups without rendering the backups worthless), and making sure that your exported data dump which contains massive amounts of personal information is only ever released to the correct user. Doing any one of these things in isolation is not all that hard, because you can trade off against the others (for example, it is dead easy to do a data dump if you don't care about data security). Doing all of them at the same time is a large, expensive development project that would sink any startup.