Cloud data export GUI — download your personal data from Google, Microsoft, and Apple.
- Python 3.11+
- GTK4 + libadwaita (system packages)
- Python dependencies (see pyproject.toml)
sudo dnf install gtk4-devel libadwaita-devel python3-gobjectpip install google-api-python-client google-auth-oauthlib msal msgraph-sdk requests keyring icalendarcd ~/Documents/vyatta/cloud-scraper
python -m data_scraperPlace your OAuth credentials at one of:
./credentials.json~/.config/data-scraper/google-credentials.json
Create credentials at https://console.cloud.google.com/apis/credentials
Create ~/.config/data-scraper/microsoft.json:
{"client_id": "your-azure-app-client-id"}Register an app at https://portal.azure.com
Uses Apple ID + app-specific password (no OAuth). Generate an app-specific password at https://appleid.apple.com/account/manage