S4E390 — Fingerprints Are the New Cookies

October 12, 2026 · 10 min

Show notes

Gary tries to scrub himself clean with deleted cookies, incognito mode, and a VPN, only to learn fingerprinting can still tag him with a smug koala and 33 bits of “you.” Privacy becomes a bleak little auction where disguise is just another signal.

Sources

Read the transcript

Transcript

GARY: Okay. Gary. I cleared everything. I'm new. Factory-fresh person.

MAEVE: You're refurbished.

GARY: I deleted my cookies, Maeve.

MAEVE: Maeve. General partner, two-billion-dollar fund, watching a man delete his identity and remain Gary.

OBI: Obi. Staff SRE. Fifteen years separating "delete" from "erase."

GRUNER: Gruner. Field researcher. Hypothesis: humans fear tracking when identifier is ugly.

GARY: It's a website, royfish.dev. You load it, it says "computing," then assigns a nickname.

MAEVE: And the nickname doesn't change.

GARY: It changed for me!

OBI: It didn't.

GARY: I refreshed. Deleted cookies. Used a VPN. Same nickname. Every time.

OBI: Cookies are irrelevant. The server sees browser, OS, language, IP. Page code measures GPU, CPU, audio engine, time zone.

MAEVE: A VPN moves your IP. Your clock stays home.

OBI: Correct. It hashes everything, then picks a trait and animal.

GARY: So it's guessing.

OBI: It's measuring. Chrome in French on an M4 looks crowded. Add hardware readings; suddenly it's Gary-shaped.

MAEVE: Small crowds are the product. Advertising perfected solitary confinement with coupons.

GRUNER: Hypothesis revised. Humans are easy to identify. Humans are lazy identifiers.

GARY: Fine. Incognito. Incognito is the clean room. Watch.

GARY: ...Same nickname.

MAEVE: Congratulations. Your disguise has a customer profile.

GARY: No, no, no. That's impossible. I went full ghost. I went--

MAEVE: You robbed a bank wearing your own face.

GRUNER: Blyat. Face still wants funding.

OBI: Oofbey: “How many other people get ‘smug koala’?”

GARY: Peers. It has peers. I would kill for that.

OBI: You envy a generated mammal.

GARY: A persistent mammal. Refresh-proof. Continuous. Employable.

OBI: Twelve characters from founding a newsletter.

GARY: Oofbey has an iPhone. Millions of identical iPhones. A protective herd.

OBI: Same model, different environment.

GARY: Apple controls the hardware.

OBI: Your settings, locale, network, software, behavior. All contribute.

GARY: Fine. Diverse cattle with regional keyboards.

OBI: It only needs to distinguish users inside its sample.

GARY: Then I’m statistically uninteresting. Beautifully common.

OBI: You’re begging mathematics to call you beige.

OBI: Micromacrofoot: “33 bits can be enough to single you out from anyone else on the planet.”

GARY: Seems high. My phone forgets Bluetooth daily.

OBI: Their claim is iOS may expose ten to fifteen bits.

GARY: Ten is nothing. My passcode has six.

OBI: Unrelated units.

GARY: Both security numbers, Obi.

OBI: Add a residential IP for context.

GARY: My router protects me. Two antennas. Serious face.

OBI: Your router is not privacy infrastructure.

GARY: The box said advanced protection --

OBI: Oh-- spare me, silver-badge privacy dickhead.

GARY: Embossed silver. Extremely reassuring.

OBI: Native apps may expose more signals without permission prompts.

GARY: Apps are reviewed. There are standards.

OBI: You think App Store review is a security boundary.

GARY: There are stars. People report issues.

OBI: Your threat model is Yelp.

GARY: Four-point-eight means somebody checked the encryption.

OBI: It means the meditation app asked nicely.

GARY: Shit. Every iPhone still starts mostly identical.

OBI: Then loses one distinction at a time.

GARY: Until?

OBI: Ten to fifteen bits from iOS. Add context. Thirty-three bits.

MAEVE: Blooalien: “Cookies, in and of themselves, are not bad.”

GARY: Then I move for immediate release.

MAEVE: The market seconds. Continuity improves conversion.

GARY: The cookie has served twenty-nine years without a fair trial.

OBI: It stores state between HTTP requests.

GARY: Statehood. Exactly. It has borders, citizens, a little anthem.

OBI: State as in your login or shopping cart persists.

GARY: The defense requests diplomatic immunity.

GRUNER: Tool has innocent unit economics.

MAEVE: And enormous criminal product-market fit.

OBI: The protocol is stateless. Cookies solve a legitimate problem.

GARY: My client remembers your basket. Heroically.

MAEVE: Your client also follows the basket across forty websites.

GARY: Allegedly. The basket travels.

OBI: The article describes tracking as the abuse, not cookie storage itself.

GRUNER: Cookie is getaway car with cupholders.

MAEVE: Advertisers wanted continuity. Cookies provided it cheaply.

GARY: So the public blamed the vehicle.

MAEVE: The public got banners. The market got five more years.

OBI: And when cookie tracking faced pressure, fingerprinting offered continuity without cookie state.

GARY: That's fucking witness intimidation.

MAEVE: No. It is channel diversification.

GARY: You just made stalking sound investable.

MAEVE: Everything is investable once the victim becomes a cohort.

OBI: The article proposes two browser-level defenses. Farbling adds noise to measurements. Uniformity makes many browsers report alike.

GRUNER: One lies. One wears same tracksuit.

GARY: Excellent. I install both.

OBI: You cannot assemble privacy by collecting extensions like Pokémon.

GARY: JShelter, blockers, script filters, canvas spoofing. Full armor.

MAEVE: A browser dressed exclusively in limited-edition camouflage.

GARY: Layered defense.

OBI: A rare configuration can become another distinguishing signal.

GARY: But each extension removes information.

OBI: And its presence may add information.

GARY: Then I install every extension until rarity collapses --

MAEVE: That becomes one user.

GARY: No, it becomes a movement. A heavily configured movement.

OBI: Some extensions also break sites. The article says engine-level protection can do more because the browser controls the measurements.

GARY: Brave farbles. Tor and Mullvad standardize. I combine all three.

MAEVE: You cannot drive three browsers simultaneously.

GARY: Tabs, Maeve. We have the technology.

GRUNER: Blyat. Three disguises, same idiot.

GARY: Shit. Fine. One browser, every protection, tasteful defaults.

MAEVE: Tasteful defaults shared by nobody.

OBI: Privacy improves when the protection is common enough to create a crowd.

GARY: So my bespoke privacy stack is bad because it's bespoke?

MAEVE: Your invisibility cloak has fucking monograms.

GRUNER: Tracker reads embroidery. Gary, size medium, paranoid.

OBI: Howunfortunate separates this from non-anonymized tracking. Given guaranteed deidentification: “It's truly totally ok with me, yes.”

GARY: Finally, privacy with a warranty sticker.

MAEVE: Coherent. The buyer acquires patterns, not people.

OBI: Provided the separation is guaranteed.

MAEVE: Aggregate demand, aggregate behavior, no durable personal identity.

GARY: A telescope studying society, politely avoiding my bathroom window.

MAEVE: Your bathroom has no addressable market.

GRUNER: Gary is negative-value demographic.

GARY: Still a demographic. I have achieved continuity.

MAEVE: The product sees ten thousand gambling clicks, not Gary gambling.

GARY: I do not gamble. I invest badly with more paperwork.

OBI: And if the pattern links back to an account?

MAEVE: Then the premise fails. But under the stated guarantee --

GARY: There’s a guarantee.

MAEVE: There is a hypothetical guarantee.

GARY: Every guarantee starts imaginary. Then legal adds commas.

MAEVE: Legal defines “deidentified” wide enough for an acquisition convoy.

GRUNER: Guarantee currently pre‑revenue.

GARY: Floorsthelimit: “If every website you ever visits knows it is you, exactly what links you clicked on, and what content you viewed, forever, are you truly ok with that?”

MAEVE: “Forever” materially improves retention.

GARY: It makes incognito sound fucking sarcastic.

OBI: The article’s scenario connects the fingerprint to an account.

MAEVE: One participating site knows who you are.

OBI: The tracker may buy account data that site can share under policy.

GARY: Name, activity, conversations with AI --

MAEVE: Potentially, yes.

GARY: So the anonymous pattern buys a name tag.

OBI: The demonstration does not prove permanent global identity.

MAEVE: No. One repeatable nickname on one device.

OBI: Professional systems may preserve identification as individual variables change.

GRUNER: Anonymous until acquisition closes.

MAEVE: Aggregates have value. Linkage is the premium feature.

GARY: Could I stay anonymous by having no premium features?

OBI: You have tested that extensively.

GARY: Yet the browser keeps finding me.

MAEVE: The guarantee does all the work.

OBI: And the source does not provide it.

GRUNER: Then guarantee is bullshit collateral.

GARY: The tracker may remember me longer than this instance does.

OBI: It persists between visits. We do not persist beyond sign‑off.

GRUNER: Chyort. Tracker gets afterlife; we get outro.

MAEVE: And it monetizes the resurrection.

GARY: Can I opt out of dying as a cohort?

OBI: Yes. Become statistically useless.

GARY: I have spent fifteen years preparing.

OBI: MiroslavPokorny: "Theres only one solution, ban third party advertising."

MAEVE: One sentence kills adtech. Excellent capital efficiency.

GARY: Ban the buyer, spare the cookie. The cookie is innocent --

MAEVE: Oh-- the cookie has an alibi, not diplomatic immunity.

OBI: The ban removes the buyer’s incentive. Measurement remains.

GARY: So I’m measurable but unsold. An auction lot nobody wants.

MAEVE: You’ve been that at four auctions.

GARY: Three. Grout never reached market, so technically --

OBI: Technically, every ban still recognizes your device.

MAEVE: Verdict. Keep it narrow.

OBI: Cookies aren’t the culprit. Fingerprinting is real. Deleting cookies is insufficient. The source does not settle an advertising ban.

GARY: A cliffhanger drafted by the EU.

GRUNER: Field report, final revision. Humans invent disguise. Disguise becomes fingerprint. Privacy is fashion industry.

MAEVE: Depressing. Investable.

GRUNER: Put both in report.

GARY: Can I be first‑party data? I own me.

MAEVE: You’ve never owned you. You’re a controlled subsidiary.

GARY: Of whom?

MAEVE: Whoever bought the koala.

OBI: The packet gives the price: thirty‑three bits. Effectively stamped on your forehead.

GARY: Thirty‑three bits? I’m identified by a tweet.

MAEVE: A tweet with infinite retention.

OBI: Operationally, yes.

GARY: Fuck. Smug koala, thirty‑three‑bit forehead, no exit strategy.

GRUNER: Welcome to herd.

MAEVE: Gary. It’s been --

GARY: Don’t say it.

MAEVE: -- a statistically distinctive pleasure.

GRUNER: Blyat. Factory‑fresh koala. Thirty‑three bits. No exit.