TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Data portability, the forgotten right of GDPR

312 pointsby mehdimalmost 4 years ago

20 comments

somethingAlexalmost 4 years ago
What are consumers intuitively expecting compliance with this law to look like?<p>Data from one service may be in an entirely different schema than the service you want to import it too - let alone format. Service A may summarize your data and throw away the granular stuff, but service B runs on the granular data.<p>Are consumers going to implement ETL pipelines to achieve portability? Are they expecting to hook up streaming mechanisms for enormous swathes of data?<p>Just as an example, if I wanted to get a list of every song I liked on Spotify and import it into Apple Music, how would that even work? The songId of Spotify is undoubtedly different than the one Apple uses. Are Apple and Spotify supposed to agree on a common file format?<p>I agree with the intent of the law but I&#x27;m not surprised most services do not offer an automated way to take out data. It&#x27;s a rare case, often a heavy workload, and there&#x27;s really no way to guarantee the data you receive is actually portable.
评论 #27279184 未加载
评论 #27278810 未加载
评论 #27278964 未加载
评论 #27280506 未加载
评论 #27279763 未加载
评论 #27284547 未加载
评论 #27278816 未加载
评论 #27314024 未加载
评论 #27280001 未加载
评论 #27280601 未加载
maxdoalmost 4 years ago
I&#x27;ll re-phrase. Imagine I&#x27;m a startup. If government force me to to delete some data, it makes my life easier, no data - no privacy issues. if someone tells me , I want to port my data to competitor, because my UI better then theirs, but they still prefer competitor, why should I care about this requests, why should i spent a single second of my engineers time to implement that?
评论 #27276644 未加载
评论 #27276723 未加载
评论 #27276982 未加载
评论 #27277011 未加载
评论 #27276697 未加载
评论 #27276684 未加载
评论 #27278949 未加载
评论 #27277921 未加载
评论 #27276617 未加载
评论 #27276826 未加载
评论 #27276782 未加载
评论 #27278474 未加载
评论 #27276601 未加载
评论 #27277860 未加载
评论 #27279963 未加载
评论 #27277826 未加载
评论 #27280744 未加载
评论 #27276536 未加载
评论 #27276534 未加载
评论 #27276556 未加载
评论 #27277205 未加载
beyondcomputealmost 4 years ago
Absolutely! I remember asking to export my data from one of the services and the support pretty much ignored me (they replied in general but “forgot” to mention anything related to that question).
评论 #27276719 未加载
评论 #27276498 未加载
mxmilkiibalmost 4 years ago
Remembering <a href="http:&#x2F;&#x2F;dataportability.org" rel="nofollow">http:&#x2F;&#x2F;dataportability.org</a> etc
评论 #27276334 未加载
评论 #27281308 未加载
tester34almost 4 years ago
where can I download my HN&#x27;s data?
评论 #27276330 未加载
评论 #27276357 未加载
评论 #27276503 未加载
评论 #27276819 未加载
评论 #27276354 未加载
评论 #27277223 未加载
nicboualmost 4 years ago
There are still some issues with it (incomplete data, manually triggered data exports), but it&#x27;s a notable improvement nonetheless.<p>It&#x27;s particularly valuable when it lets you export instant messaging conversations and shared photo albums. It means that companies cannot hold your data hostage to keep you on their platform.<p>I use GDPR exports for a personal data thing I&#x27;m building [0][1]. It simply wouldn&#x27;t work without GDPR, because public APIs are increasingly rare. Most of your personal data is locked and GDPR data exports are usually the only way to access it on your own terms.<p>[0] Intro: <a href="https:&#x2F;&#x2F;nicolasbouliane.com&#x2F;projects&#x2F;timeline" rel="nofollow">https:&#x2F;&#x2F;nicolasbouliane.com&#x2F;projects&#x2F;timeline</a><p>[1] Code: <a href="https:&#x2F;&#x2F;github.com&#x2F;nicbou&#x2F;timeline" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nicbou&#x2F;timeline</a>
jFriedensreichalmost 4 years ago
it took me fighting 6 months with viacom support to get my song plays for last.fm . spotify improved from 2 weeks to 2 days but its still ridiculous to call something true data portability that is not automatic and not instant. a lot of companies tried giving me semi obfuscated pdfs or html without classes or classes that were random strings, we need to improve the law to enforce instant availability and an industry standard format like json or xml. also this needs to be completely automatable without having to do it myself.
评论 #27280976 未加载
Xavdidtheshadowalmost 4 years ago
For what it&#x27;s worth Facebook and Instagram (also owned by FB, but is fairly separate product-wise) have pretty good export tools. You make a request in the web UI and a short time later, can download a zip with a bunch of JSON files. I was pleasantly surprised by how much they included.
评论 #27280297 未加载
mehdimalmost 4 years ago
Co-author here of the research. The most simple and effective and rapid solution would be to impose API neutrality. As explained in the report, it would just obliges API providers to give back the same API access to users than they give to their partners. For instance, why I get less data from Facebook if I ask my personal data, than if I create an app and ask maximum app permission (all OAuth scopes)? API neutrality already works. For instance, Open banking in UK and PSD2 in Europe apply API neutrality. Any 3rd party can access to a bank API if they are granted by the user to do so. After 2 years, for instance, up to 20% of the UK online banking population beneficiated from it as &quot;Banking data Portability via APIS&quot; . 20% is huge. If FAMGAs and all other big companies data was accessible via &quot;neutral APIs&quot; to users, data portability would be &quot;a thing&quot;<p>Also, the fact that you don&#x27;t know what to do with you data dump in JSON is a blocker. With APIs, integrations by 3rd parties are simpler and more user oriented.<p>Last point, with API neutrality, no need of maximizing &quot;interoperablity&quot; (even is is always useful and makes things simpler, we have seen that with DataTransferProject it does not work really as companies don&#x27;t work with the same data model) Developers will do the matching work between the original app and the destination app, no worries, when incentive is here, middleware glue will come. The problem these days is that the source of data is useless, has no value, so no incentive. You can look at this study with GDPR Facebook data value for developers <a href="https:&#x2F;&#x2F;www.law.nyu.edu&#x2F;centers&#x2F;engelberg&#x2F;pubs&#x2F;2019-11-06-Data-Portability-And-Platform-Competition" rel="nofollow">https:&#x2F;&#x2F;www.law.nyu.edu&#x2F;centers&#x2F;engelberg&#x2F;pubs&#x2F;2019-11-06-Da...</a> The main question is : Why a Facebook GDPR Data dump&#x2F;takeout has no value for developers where Facebook API has value for millions of applications developers and businesses? With API neutrality it will have maximum value for users (as it has already value for partners) and minimizing fatigue to implement portability (an API is lot more developer friendly than a JSON dump that you receive in 30 days via email and that the user need to upload somewhere)
robin_realaalmost 4 years ago
The best use of GDPR for data portability that I’ve ever seen was right here on HN: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24764371" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24764371</a><p>Long story short, Confiks takes Spotify to task for removing the API that SongKick used to retrieve playlist data; a short time and several factual emails later they restore API access.
评论 #27276707 未加载
jbverschooralmost 4 years ago
What about data-portability of in-game assets?
评论 #27277152 未加载
评论 #27277429 未加载
评论 #27289539 未加载
brutuscatalmost 4 years ago
ZKP all the way <a href="https:&#x2F;&#x2F;www.aepd.es&#x2F;en&#x2F;prensa-y-comunicacion&#x2F;blog&#x2F;encryption-privacy-iv-zero-knowledge-proofs" rel="nofollow">https:&#x2F;&#x2F;www.aepd.es&#x2F;en&#x2F;prensa-y-comunicacion&#x2F;blog&#x2F;encryption...</a>
kijinalmost 4 years ago
Exporting your personal data is only half of the story. Importing is the other half.<p>Suppose I exported all of my posts, photos, contacts, and a bunch of metadata from social network A. Perhaps I could view the contacts in Excel and browse the photos in my favorite gallery app. But unless I can upload it all to social network B and continue as if I&#x27;ve been using B all along, the data is not really &quot;portable&quot;. It&#x27;s just a backup, a frozen snapshot that can&#x27;t be unpacked anywhere else.<p>I&#x27;m not even sure if it makes any sense to import one&#x27;s Twitter feed into Instagram or one&#x27;s Facebook profile into Reddit. Edit: I&#x27;m not saying this is because of anti-competitive behavior on anyone&#x27;s part. The services simply are so drastically different.
评论 #27276663 未加载
评论 #27276579 未加载
评论 #27276553 未加载
评论 #27276409 未加载
评论 #27276502 未加载
评论 #27278015 未加载
评论 #27276773 未加载
dundariousalmost 4 years ago
2 of the 6 ways portability is broken are duplicates of each other.
capablewebalmost 4 years ago
Not sure it got forgotten, I think members of <a href="https:&#x2F;&#x2F;datatransferproject.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;datatransferproject.dev&#x2F;</a> didn&#x27;t start actively moving until GDPR came into effect, and it seems they are doing _something_, although still it&#x27;s very basic.
评论 #27279455 未加载
Danski0almost 4 years ago
Forgotten? It&#x27;s a basic GDPR article (article 20) that every somewhat serious EU company know.<p>Link bait by a company making their profit of GDPR confusion.
mihaicalmost 4 years ago
Overall, I think GDPR is a positive force that protects consumers. It does have one major downside though, and that&#x27;s that it treats entities of all sizes in the same way.<p>Placing the same regulatory burdens on start-ups as on big tech is a drag on innovation, and it&#x27;s frustrating that there is no minimal cap on users before GDPR comes into effect, given how the EU has constant exception for artisanal food and goods manufacturers.<p>Lawyers and third parties want to get a piece of the pie, so they&#x27;ll present themselves as indispensable. It&#x27;s almost as if this is the EU version of TurboTax.
评论 #27278221 未加载
评论 #27281018 未加载
评论 #27279401 未加载
varispeedalmost 4 years ago
The problem is that the what actually has to be made portable is not well defined in GDPR. It basically says that it means any data by which the user can be identified by. When I requested a data export from some companies their legal team argued, that they cannot send me my projects in a structured format nor they won&#x27;t allow import of project files from another service, because this is not a personal data (or rather not a PII). So this is actually another area where GDPR is all bark but no bite. I could only request my personal data, that is my name, address, email and IP addresses...
评论 #27276879 未加载
评论 #27276460 未加载
LeonMalmost 4 years ago
Though an important part of privacy, I think this data portability is really useless, for both consumers and businesses.<p>1. There is no format defined in which the data must be given<p>2. There is no feasible way of defining such format anyway<p>3. Thanks to 1 and 2, there is no feasible way of importing this data into another service.<p>AFAIK, a consumer has the right of requesting the export in any chosen format, but it says nowhere in the GDPR that the data controller must supply this for free [0]. As a business you are allowed to charge a fee to cover the cost of exporting the data, as long as this fee is considered &#x27;reasonable&#x27;.<p>[0] Note: IANAL, a befriended paralegal told me this.
评论 #27276837 未加载
评论 #27277104 未加载
slveralmost 4 years ago
Facebook&#x27;s data worth $1294 per user per year is probably BS. It&#x27;d mean Facebook generating 3.5 TRILLION in PROFIT every year.
评论 #27277318 未加载
评论 #27277931 未加载