What do they know about you?
Drop your Facebook, Instagram or Google Takeout archive and get an instant visual report: your messages, locations, searches, ad interests, connected apps — and a creepiness score with nothing to hide.
Drop your archive ZIP here
or press Enter to browse your files
Max 1 GB · parsed locally in your browser · nothing is uploaded, ever
How to download your archive
Three platforms, three downloads. Pick yours, request the export, then drop the ZIP above.
- Open Facebook → Settings → Accounts Centre.
- Go to Your information and permissions → Download your information.
- Choose Download or transfer information, select your profile.
- Pick All of my data (or choose specific types), set format to
JSONand date range to All time. - Choose Download to device, then Create files.
- Facebook notifies you when the ZIP is ready — download it and drop it above.
- In the Instagram app: profile → Your activity → Download your information. (On web: Accounts Centre → Your information and permissions.)
- Select your Instagram profile and choose All of my data.
- Set format to
JSONfor the most complete, machine-readable export. - Submit the request — Instagram emails you when the ZIP is ready (usually within a day).
- Download the ZIP and drop it into the inspector above.
- Go to
takeout.google.comwhile signed in. - Click Deselect all, then tick what you want inspected — YouTube (watch history), Search (My Activity), Location History are the revealing ones.
- Click Next step, choose Export once and
.zip. - Google emails you a download link when the archive is ready.
- Download the ZIP and drop it into the inspector above.
- The inspector caps archives at 1 GB to keep your browser responsive — it will tell you honestly if it stops early.
- Very large message threads are counted with a lightweight scan instead of a full parse; totals stay accurate.
- Tip: when requesting your export, choose a shorter date range or fewer data types for a faster first look.
Frequently asked questions
You never upload anything. Your ZIP is opened and parsed entirely in this browser tab with a locally vendored ZIP library. Your data never leaves your device; the only network requests on this page are the site's own analytics (Google Analytics and a Cloudflare beacon), which load when the page opens and never see your files. You can verify this in your browser’s developer tools network tab — and once the page has loaded, disconnect from the internet and it will still work.
The 0–100 score comes from ten data-breadth signals — private messages, location history, advertisers targeting you, search history, inferred ad interests, connected apps, media, years of history, engagement, and videos watched. Each signal your archive confirms adds its weight; missing sections score zero and are never guessed. The full breakdown is shown next to your score.
Facebook JSON exports first, Instagram JSON second (they share a schema family), and common Google Takeout files (YouTube watch history, My Activity searches, Location History records). Every section is parsed defensively — if a platform changes its format, that section is reported honestly as unread rather than crashing the report.
Platforms change export formats without notice, and partial exports may simply not include some categories. “Not present” means the inspector couldn’t find that data under any known filename — your data still never left your browser.
Yes — the report generates a shareable summary card (1200×630 PNG) rendered locally on your device. It shows totals and your creepiness score, never message contents or names.