The inference file index. Published 2026-08-27. Rows last checked 2026-08-27

Where each app writes down what it decided you are

Checked 2026-08-27: at least six major platforms put their conclusions about you inside your own data export, under names like Inferences.json, personalization.js and Ad_Targeting.csv, and two more show them on screen without handing you a file. This page lists every file name, where it sits, and which export tier you have to pick to get it.

Both are free under CC BY 4.0, and both carry a permanent id on every row, so you can cite one platform instead of the whole page. Cite the index as: Pupul, The inference file index, pupulcorp.com/knows, checked 2026-08-27. Cite one row by its id, for example pupulcorp.com/knows#inference-spotify.

If one of these files is already on your machine, the free Count opens it in this browser and prints what it finds. Nothing is uploaded, and there is no account or email field.

What an inference file is

An inference file is the part of a platform's data export where the platform writes down its own conclusions about you: not what you did, but what it has decided you are.

Your watch history is what you did. The interest categories, the inferred age band, the advertiser audiences you were placed in: those are what the platform concluded. Most guides tell you how to download your data. Almost none tell you which file inside the zip holds the conclusions, and on several platforms that file only exists in an export tier most people never request.

The index

PlatformInference fileExact file or sectionTier you must requestWhat it holdsStatus
Spotify #YesInferences.jsonTechnical log information, a separate request from Account dataThe marketing segments Spotify has filed you underreported
LinkedIn #YesInferences file plus Ad_Targeting.csvThe larger data archive only, not the fast file selectionConclusions LinkedIn drew about you, plus the targeting attributes advertisers can selectreported
X #Yesdata/personalization.jsFull archiveAssigned interests, inferred age band, gender and languages, and the advertiser audiences you were added to, by company namereported
TikTok #YesAd interest categories inside user_data_tiktok.jsonAll data, not the Activity-only selectionThe advertising interest categories you were placed in, and off-TikTok activity other companies reportedreported
Instagram #YesAds interests and topics filesAll information, or the Ads information selectionThe interest topics Meta uses to pick ads for you. Meta renames these folders oftenreported
Amazon #YesAdvertising audience filesThe Advertising category, or Request All Your DataThe advertising audience segments you sit inreported
Google #View-onlyNo file in Takeout for most accountsNone: read it on screen at My Ad CenterInterest topics and demographic guesses behind your adsreported
ChatGPT #View-onlySaved memories under Settings, then PersonalizationThe export centers on conversations.jsonWhat ChatGPT saved about you as memory. What the zip includes has changed over timereported
Claude #None foundconversations.json onlyFull exportConversations with timestamps. No separate file of conclusions found in reportsreported
Netflix #None foundActivity logs onlyFull data requestViewing activity and account records. No separate file of conclusions found in reportsreported
Grok #None foundprod-grok-backend.json onlyFull export from accounts.x.aiYour grok.com conversations. Grok used inside the X app lands in the X archive insteadreported

Each platform name links to the export guide with the exact taps to request the right tier. The # beside each platform links to that one row, so a claim about one platform can be cited on its own. Rows last checked 2026-08-27.

Cite one row, not the whole page

The useful unit here is one platform, not eleven. Every row has a permanent id, and the id is the link. The claim that Spotify keeps Inferences.json behind the Technical log information request is pupulcorp.com/knows#inference-spotify, and it will still be that tomorrow.

One sentence per platform, dated 2026-08-27

How this index earns its labels

Reported versus verified, and no blurring

Every row above is currently labeled reported: it comes from the platforms' own documentation and from consistent public reports, checked 2026-08-27. When we confirm a row by opening the file inside an export of our own, that row changes to verified and carries the date we opened it. A row we cannot confirm stays labeled reported or comes out. If a platform stops shipping a file, that is worth knowing too, and the row will say so with a date.

The count, rather than the promise: 11 rows reported, 0 verified. We have not opened any of these files in an export of our own. The same count is in the JSON, under status_counts, so a tool reading the data sees it too.

Read your own inference file

The free Count runs in your browser, reads your export locally, and shows you the interest categories and audiences inside it. No account, no email field, no upload.

Open the free CountHow long each export takes

The full Reading is 6.99 a week or 69.99 a year. No free trial. There is a Refund button in your dashboard for 7 days, one tap, no reason required. The Count stays free forever either way.

Questions about inference files

What is an inference file?

An inference file is the part of a platform's data export where the platform writes down its own conclusions about you: not what you did, but what it has decided you are. Spotify's Inferences.json and X's personalization.js are the clearest examples reported today.

Why is the inference file missing from my export?

Usually because it lives in a tier you did not request. Spotify keeps it in Technical log information, LinkedIn in the larger archive, TikTok in the All data selection. The table above names the tier per platform, and each guide gives the exact taps.

Does Google Takeout include what Google infers about me?

Mostly no, as reported 2026-08-27. Google's inferences are shown on screen at My Ad Center rather than shipped as a file, though many accounts can include a My Ad Center selection in Takeout.

Can I use this index in my own article or tool?

Yes. The page, the CSV at /data/inference-files.csv and the JSON at /data/inference-files.json are licensed CC BY 4.0. Cite the whole index as: Pupul, The inference file index, pupulcorp.com/knows, checked 2026-08-27. To cite one platform, use that row's permanent id, for example pupulcorp.com/knows#inference-linkedin.

Are any of these rows verified rather than reported?

No. The count is 11 reported and 0 verified. Every row comes from the platforms' own documentation and consistent public reports, checked 2026-08-27, and we have not opened any of these files in an export of our own. A row changes to verified only on the day we do, and it carries that date.

The free Count pages

One page per file. Each is the same browser local tool scoped to a different export, it reads the files named above on your own device, and none of them ask for an email.

The TikTok Countwatch history, searches, ad interestsThe Instagram Countad topics, off platform activity, searchesThe Spotify Countevery play, every skip, the inference fileThe Google Takeout Countsearch, YouTube, activity by productThe YouTube Countwatch history, searches, rewatchesThe X Countassigned interests, advertiser audiencesThe ChatGPT Countconversations, messages, hoursThe Claude Countconversations, messages, hoursThe Grok Countgrok.com conversations, messages, hours

The export guides behind each row

Same shape every time: the exact taps, the reported wait, the real size, what is inside, and what is missing.

Spotify exportthe Inferences.json request pathLinkedIn exportthe archive that carries Ad_Targeting.csvX exportpersonalization.js and advertiser audiencesTikTok exportthe All data selection with ad interestsInstagram exportthe ads information foldersAmazon exportthe fast Advertising categoryGoogle exportand where My Ad Center fitsEvery export wait, one tableall 11 platforms, reported windows, one page