From Test-Scratch-Wiki

SandCastleIcon.png This page has links to outside of the Scratch website or Wikipedia. Remember to stay safe when using the internet as we can't guarantee the safety of other sites.

Kaj was a user who made claims about destroying Scratch, due to wanting to get more views. Although Kaj is no longer on the website, he/she is often blamed for so-called "hacking" into other users' accounts. This user has arguably gone down in Scratch legend and is somewhat "Scratch's boogeyman".


Kaj was a regular user on the Scratch Website and joined in 2008. Kaj originally had no intention of causing harm. However, Kaj developed a desire for more views on the projects he/she had created. After a while, Kaj got extremely annoyed about not getting more views and created a project that threatened to destroy Scratch. After a lot of inappropriate behavior, Kaj was completely banned from the Scratch Website by the Scratch Team. When someone who claimed to be Kaj contacted the Scratch Team (with decent evidence), he used the male pronoun, instead of the female pronoun used in old comments.[1]

Misconceptions, Impersonations, and Conspiracies

See also: List of Misconceptions about Scratch#Kaj

Some users put the word "Kaj" in their username to scare other Scratchers. These users often leave comments threatening to hack other Scratchers and destroy Scratch. Despite what most people believe, the real Kaj never stole or hacked any accounts.


KajTheModerator's user icon.
See also: April Fools' Day

On April Fools' Day 2011, KajTheModerator appeared on the Scratch Forums. KajTheModerator was an April Fools' prank and not the real Kaj; this account was controlled by the Scratch Team, more specifically Paddle2See. On April 15, 2011, KajTheModerator "retired".

KajTheModerator has reported that he wants to spend more time with his family and has retired from the Scratch moderation team. We'll all miss him dearly.

– fullmoon, Retired Community Moderator[2]

KajTheModerator made a comeback on April Fools' Day 2012 but has not returned since. It is unknown whether the moderator will make a return on a future April Fools' Day.

KajTheModerator in Scratch 2.0 has no rank.

KajTheModerator has more meaning to it than being a simple prank for the laughs and fun. Around the time when KajTheModerator arrived, many users would try to scare people and threaten to hack by creating accounts named with "Kaj" somewhere. Paddle2See created KajTheModerator to "poke fun at the people using the 'Kaj' mantle to troll other people".[3] Prior to the clarification, there was a dispute brought up over the justness of having KajTheModerator, but in reality the user was just created to display a good side of Kaj, one that helps, and to end the trolling of users by seeing that a form of "Kaj" was in authority.[4]

Scratch 2.0 Alpha

In the Scratch 2.0 alpha, there was a bug that allowed users to view the profile pages of banned users.[5] Kaj's account became visible and was followed by several users before the bug was removed.[6] The account's icon was the default icon. This was later brought back, intentionally, because it was a way to find out who was banned and who wasn't.

Scratch 2.0

There was another bug that allowed users to follow kaj (and other banned or deleted users) using HTTP requests. This was patched, although many users had already followed kaj. A list of people who used this exploit and the one below can be found here. Afterwards, another exploit was found by a few advanced Scratchers which allowed users to comment on kaj's profile. The comments used to be found here, but the exploit was also patched by the Scratch Team. A glitch happened on September 28, 2015 when the followers list became bugged and when a person was following kaj, kaj was able to be seen.

Following kaj with JavaScript Console

As this bug has not yet been patched, you can still follow kaj with JavaScript by right-clicking on the site, clicking inspect element, clicking console and then copy/pasting the following into the console:

$.ajax({type: "PUT",url: "",data: {usernames: Scratch.INIT_DATA.LOGGED_IN_USER.model.username}})

Press enter to submit the command, and you will now be following kaj. This will work as long as you are logged in, and will follow kaj under the user you are logged in as.


It was reported that in the Scratch Discussion forums, a post had a message that it was last edited by kaj, without any BBCode used.[7] This was later revealed to be a joke made by a developer.[8]

Scratch Mystery

Kaj in the Scratch Mentors' series.

Kaj made an appearance in the Part 4 of Scratch Mentors' series, Scratch Mystery, as a helper of Tera.[9]


  • The word "Kaj" is actually Esperanto for "and."

See Also

External Links


Cookies help us deliver our services. By using our services, you agree to our use of cookies.