Guides · 4 Jul 2026 · 3 min read
The privacy screen on RizzStats' upload page, actually explained
Third update to this post in three days, which is itself the story: the upload page keeps getting more private, not less, and the toggles that started this post no longer exist.
What happens before any of this
Tinder's data.json and Hinge's matches.json + account.json are parsed
in your browser, not on a server. That's not a privacy pitch, it's just
the order of operations: your file is read locally, turned into the
numbers RizzStats needs, and only then does anything get sent anywhere.
What gets sent is the extracted numbers — never the file itself.
What used to be a choice, and isn't anymore
Until July 2026, the last upload step had two toggles:
- Anonymize my conversations, off by default — turning it on deleted message bodies before upload, keeping only timestamps and counts.
- Include my bio & city, off by default — turning it on let bio and city ride along, which powered a sharper AI roast.
Both are gone now, and not because the feature was cut — because the "off" position won permanently. Message bodies and bio/city/region are unconditionally stripped before anything leaves your browser. There's no switch to find because there's nothing left to configure: the private option is the only option.
This does cost something. Match rate, reply rate, and the "conversation depth" piece of your Rizz Score are unaffected — those were always built from counts and timestamps, not from what you wrote. But the sharper, bio-aware AI roast that "Include my bio & city" used to unlock is off the table; the roast falls back to metrics alone for everyone. That's a real, deliberate trade, not an oversight.
What replaced them
The last step now shows a Ready to go summary — the file that was parsed, in plain language, plus a statement of what's excluded — and a Terms of Service / Privacy Policy checkbox, unchecked by default, required before you can submit. That checkbox is exactly what it looks like: agreeing to use the service. It has no opinion on data sharing and never will — there isn't a data-sharing field in the upload payload anymore for it to secretly carry.
Where the one real choice moved to
If you want to help fund RizzStats, that's Market Insights, and it isn't in the wizard at all. It shows up as a card on your dashboard once you've seen your own numbers: nothing preselected, "not now" costs you nothing, and saying yes puts your anonymized, aggregated figures — never messages, bios, names, or anything traceable to you — into the benchmark pool that funds the service and (eventually) shows you how you compare. Reversible anytime from account settings.
Putting it there instead of in the wizard was deliberate: it's a genuine ask for support, not a step standing between you and your results, and it means an actual decision instead of something ticked in a hurry to get past a screen.
The history, if you're curious
Originally there was a third upload toggle, "Contribute to research," defaulting on, which sent your raw export file to the server for a dataset program. That program and the raw-file path behind it were removed entirely — no code accepts a raw file anymore, and previously collected files were deleted. Market Insights is its replacement in spirit only: opt-in, aggregates-only, and nowhere near upload.
The ten-second version
Upload your file. Your raw file, message text, and bio/city never leave your device — automatically, not by choice. Check the box agreeing to the terms. See your numbers. If you want to help fund RizzStats later, your dashboard will ask. Head to the upload page and see for yourself.