Google now exports your entire Timeline as one giant on-device file. This slices out just the dates you want — everything runs locally in your browser, nothing is uploaded anywhere.
Both keys come from APIs & Services → Credentials: Create credentials → OAuth client ID (Web application, add your serving origin) and Create credentials → API key. If the wizard asks what data you'll access, choose User data — never "Application data" (that creates a service account, which won't work here). First enable the Drive API and Picker API, and add test users on the consent screen.
Create both in Google Cloud Console (see README in this file's source, top of the script). Must be served from an authorized origin — file:// won't work. Keys are remembered in this browser (localStorage) — they're identifiers, not secrets, but clear site data removes them.
Loading straight from Google Drive is available when you host this tool yourself — grab the source and run it locally. On the public site, just drop your Timeline.json above.
Private by design: no server, no analytics. Parsing and exports happen entirely in this tab. The only network calls are optional: Google Drive sign-in/download (direct from Google to your browser) and map tiles from OpenStreetMap/CARTO (loaded by default for Map view — switch to Abstract view for a fully offline session) — your data still touches nothing else. View source to verify.