LOADING...

A THECATSAPPLE PRODUCTION

Director

TheCatsApple

Producer

TheCatsApple

Executive Producer

TheCatsApple

Co-Executive Producer

TheCatsApple

Associate Producer

TheCatsApple

Line Producer

TheCatsApple

Lead Developer

TheCatsApple

Senior Developer

TheCatsApple

Junior Developer

TheCatsApple

Gameplay Programmer

TheCatsApple

Engine Programmer

TheCatsApple

Tools Programmer

TheCatsApple

Backend Engineer

TheCatsApple

no backend was needed

Frontend Engineer

TheCatsApple

DevOps

TheCatsApple

Art Director

TheCatsApple

Lead Artist

TheCatsApple

Concept Artist

TheCatsApple

Character Artist

TheCatsApple

no characters appeared in this game

Environment Artist

TheCatsApple

the environment was: black

Lighting Artist

TheCatsApple

there was no lighting

Lead Animator

CSS

Technical Artist

TheCatsApple

Audio Director

TheCatsApple

Composer

TheCatsApple

soundtrack: silence

Sound Designer

TheCatsApple

Foley Artist

TheCatsApple

Audio Engineer

TheCatsApple

Voice of "PRESS START"

TheCatsApple

Voice of "THANK YOU FOR PLAYING"

TheCatsApple

QA Lead

TheCatsApple

Lead Tester

TheCatsApple

Tester

TheCatsApple

Tester

TheCatsApple's Cat

Tester

TheCatsApple's Apple

Tester

The Cat's Apple

Tester

The Apple's Cat

Tester (Uncredited)

You

Bug Fixer

TheCatsApple

0 bugs reported, 0 bugs fixed

UI Designer

TheCatsApple

UX Researcher

TheCatsApple

conducted 0 user interviews

Localization Lead

TheCatsApple

translated from English to English

Accessibility Consultant

TheCatsApple

Marketing

TheCatsApple

Social Media Manager

TheCatsApple

Community Manager

TheCatsApple

community size: 1

Public Relations

TheCatsApple

Brand Strategist

TheCatsApple

Best Boy

TheCatsApple

Key Grip

TheCatsApple

Gaffer

TheCatsApple

Boom Operator

TheCatsApple

Set Decorator

TheCatsApple

Costume Designer

TheCatsApple

no costumes were worn

Catering

TheCatsApple

Vibes Coordinator

TheCatsApple

Chief Hype Officer

TheCatsApple

Snack Procurement

TheCatsApple

Emotional Support

TheCatsApple's Cat

Intern

TheCatsApple

unpaid

Special Thanks

Mom

Dad

My Cat

The Apple

The Domain Registrar

You

Yes, You

The Person Reading This Right Now

Soundtrack

Available Wherever Life Is Sold

Filmed On Location

At A Computer

No Animals Were Harmed

In The Making Of This Game

The Apple Was Eaten

After Filming Wrapped

The Cat Was Fine

The Cat Is Always Fine

In Memory Of

Everyone Who Has Ever

Pressed Start

Legal Disclaimer

Any Resemblance To Actual Games

Living Or Dead

Is Purely Coincidental

Copyright

© TheCatsApple

All Rights Reserved

Some Wrongs Reserved Too

Made By

TheApple59894

find me on twitter / x

THANK YOU FOR PLAYING

ACCESS DENIED

YOU HAVE ALREADY PLAYED
THERE IS NOTHING LEFT FOR YOU HERE

MATCH CONFIDENCE: --

how did you know?

HOW IT KNEW

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:

  • Your IP address
  • Your user agent string (browser and OS version)
  • Your language and timezone
  • Your screen size, color depth, and pixel ratio
  • Your device memory and CPU core count
  • The list of fonts installed on your system
  • A canvas fingerprint (a tiny image rendered by your GPU, which produces slightly different pixels on every machine)
  • A WebGL fingerprint (your graphics card vendor and renderer)
  • An audio fingerprint (the way your device processes a tiny sound wave)
  • The list of installed browser plugins

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