PRESS START
THE EPIC ADVENTURE
LOADING...
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
no backend was needed
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
no characters appeared in this game
TheCatsApple
the environment was: black
TheCatsApple
there was no lighting
CSS
TheCatsApple
TheCatsApple
TheCatsApple
soundtrack: silence
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple's Cat
TheCatsApple's Apple
The Cat's Apple
The Apple's Cat
You
TheCatsApple
0 bugs reported, 0 bugs fixed
TheCatsApple
TheCatsApple
conducted 0 user interviews
TheCatsApple
translated from English to English
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
community size: 1
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
no costumes were worn
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple
TheCatsApple's Cat
TheCatsApple
unpaid
Mom
Dad
My Cat
The Apple
The Domain Registrar
You
Yes, You
The Person Reading This Right Now
Available Wherever Life Is Sold
At A Computer
In The Making Of This Game
After Filming Wrapped
The Cat Is Always Fine
Everyone Who Has Ever
Pressed Start
Any Resemblance To Actual Games
Living Or Dead
Is Purely Coincidental
© TheCatsApple
All Rights Reserved
Some Wrongs Reserved Too
TheApple59894
find me on twitter / x
YOU HAVE ALREADY PLAYED
THERE IS NOTHING LEFT FOR YOU HERE
When you visited the site, your browser handed over a bunch of small details about itself. None of them are secret on their own, but combined they form a fingerprint that's almost always unique to one device.
Here is everything that was collected:
Each of those values gets passed through SHA-256, a one-way hash function. SHA-256 turns any input into a fixed string of letters and numbers, and there is no way to reverse it back to the original. The site never sees your real IP, your real font list, or any of the actual values. It only sees the hashes.
When you came back, the same process ran again, and the new hashes were compared to the saved ones. Each match adds to a confidence score, with bigger weight given to the signals that are hardest to fake (canvas, fonts, WebGL). If the score crosses a threshold, you are flagged as the same person and the site locks you out.
The hashes are stored in a JSON file on the server. That file is blocked from web access, so nobody can download it. And even if someone did download it, they would only see opaque hashes. The list of fonts you have installed is not in there. Your IP is not in there. Just strings of hex.
You can change your IP and the site will still know you. You can clear cookies and the site will still know you. The only ways through are: a different device, a different browser on the same device, a private/incognito window in some browsers, or installing or removing enough fonts and extensions that the fingerprint shifts past the threshold.
Or you can just accept that you have already played, and let it go.
close