├── LICENSE.md ├── README.md └── intake.html /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 - present 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # solid-takeout-import 2 | Import your Google Takeout (etc) data into your solid pod so you can keep it and use it with Solid apps 3 | 4 | Google allow you to take the data you have on Google Plus and similar things 5 | end export it at the [Google Takeout website](https://takeout.google.com/). 6 | 7 | You select various sorts of data, then ask for it to be delivered in `.zip` file format or `.tgz` format. Google then 8 | does it in the background, then sends you an email with a link to the archive when it is ready to download. 9 | (You can also ask for it to be stored in various places you control, but not *yet* solid pods.) 10 | 11 | - You click on the download link on your computer, and get a `.zip` (or `.tgz`) archive file. 12 | 13 | The goal of this project is to take the file you downloaded and convert it into 14 | an interoperable form for solid apps you may want to use. 15 | 16 | What you can do on your computer of course is: 17 | 18 | - Double clicked on the zip file to unwrap the files onto your computer's file system. 19 | - Explore the files on your computer. 20 | 21 | The future goal is to be able to: 22 | 23 | - Upload the Zip file onto your solid pod by dragging it onto a folder's green '+' icon 24 | - Run this code to to find your own existing solid assets such as contacts and photos 25 | - Use it to copy from your takeout archive file into your contacts without replication. 26 | - Ideally, if you have already imported the data that copy will be eft, and just new stuff added. 27 | 28 | Things which we are looking for: 29 | 30 | - A complete *spec* of Google Takeout, etc (An LDP graph shape would be ideal) 31 | - The best vcard parser to use 32 | - The best JS ical parser to use 33 | 34 | 35 | This as an MIT licensed open source project... contributions are very welcome! 36 | including taking over the whole project. 37 | 38 | timbl 39 | 40 | 41 | 42 | ## See also: 43 | 44 | ### Amazon 45 | - Marc Salzman [Amazon (and Alexa) know a whole lot about you. Here's how download and delete that info](https://www.usatoday.com/story/tech/columnist/saltzman/2018/04/04/amazon-and-alexa-know-whole-lot-you-heres-how-download-and-delete-info/482286002/) 46 | - [Create an Order History Report](https://www.amazon.com/gp/help/customer/display.html?nodeId=200131240) 47 | 48 | ### Apple 49 | - Tidbits, [How to Download all Your Apple Data](https://tidbits.com/2018/05/31/how-to-download-all-your-apple-data/) 50 | - privacy.apple.com 51 | 52 | ### Facebook 53 | - [What to look for in your Facebook data - and how to find it](https://www.wired.com/story/download-facebook-data-how-to-read/) 54 | - [Facebook Download your data](https://www.facebook.com/dyi/) 55 | 56 | ### Google 57 | 58 | - [Google Takeout](https://takeout.google.com/) 59 | 60 | ### Microsoft 61 | 62 | - Todd Haselton, [How to download a copy of everything Microsoft knows about you](https://www.cnbc.com/2018/04/18/how-to-download-a-copy-of-everything-microsoft-knows-about-me.html) 63 | 64 | ### Twitter 65 | - [How to download your Twitter archive](https://help.twitter.com/en/managing-your-account/how-to-download-your-twitter-archive) 66 | - https://twitter.com/settings/account 67 | - https://twitter.com/settings/your_twitter_data 68 | -------------------------------------------------------------------------------- /intake.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Google Takeout importer 6 | 7 | 363 | 364 | 365 |

Import Takeout

366 |

This HTL file, if you want to uyse it as a tool, 367 | should be put in the server as your google takeout data. 368 |

369 | 370 |
371 | 
372 | 373 |
374 |
375 | 376 |
377 |
378 | 379 |
380 | 381 | 382 | --------------------------------------------------------------------------------