Data-Sora

The Data Sora is a playable character in Kingdom Hearts coded and it's remake, Kingdom Hearts Re:coded. He is a digital replica of Sora that King Mickey used to investigate a computer simulation of Jiminy's Journal, and though he behaves much like the real Sora, he is thought to not be an actual person.

Kingdom Hearts coded
In Kingdom Hearts coded, a Sora made of data is created by King Mickey to go on a mission: solve a mysterious message written in Jiminy's Journal saying "We must return to free them from their torment". Because the journal is corrupted by a bunch of computer bugs in the form of data blocks, this Sora is created to destroy them.

The actual Sora does not appear until the very end, and the Sora in this game is a computer A.I. created from data from Jiminy's early journal entries. When he first wakes up, he finds himself in Awakening, where the real Sora first obtains the Keyblade. After that, he travels to each data world to fix all the Bug Block Corruption there.

The Data Sora meets King Mickey, Donald, Goofy, and Jiminy in Disney Castle. After Sora appears in the castle, a man in Organization XIII's black cloak appears and reveals himself to be Jiminy's Journal incarnated in Riku's form. After the Journal explains the situation to them, Sora sets off to fix the data worlds. He also asks the Journal if they are just artificial data. But the Journal said it doesn't matter as long as they will help their friends, which puts Sora's heart at ease. After he heals Olympus Coliseum's Block Corruption, he meets the real-world Pete.

After he heals Agrabah's Bug Block Corruption, the Data Sora finally catches up to Pete and is attacked by the real-world Maleficent, who destroys his data Keyblade. Mickey and Jiminy's Journal arrive and dispatch the Heartless, but the journal is abducted by Pete and Maleficent. Mickey gives pursuit, and Sora, unable to defend himself without the Keyblade, makes his way through the data Hollow Bastion, reuniting with Donald and Goofy along the way. As they progressed through the castle, the Data Sora begins to feel the real Sora's heart and recalled his memories. They engage Pete in a battle. Pete taunts Data Sora for merely being made of data, like his Keyblade, and doesn't have a heart, which frustrates Data Sora. Donald and Goofy defend that he's as real as the real Sora and has a heart, and that their hearts are connected. This grants Data Sora the use of the Keyblade again. Then, King Mickey appears, explaining that this Keyblade is tightly connected to the power of his heart. Data Sora then fights and defeats Pete, but Pete calls out the journal, placed under his control through the use of Bug Blocks. Sora fights the Journal three times, each with an increase in the Journal's strength, but manages to defeat him. A Keyhole is opened, and Mickey says that unless the Bugs are destroyed, the Journal will never awaken.

Sora, resolving to awaken the journal, enters Riku's Data world, where he meets a separate Riku, but at the same time loses all his abilities in the form of crowns. In order to recover these, Sora visits the memories of this Data Riku, including the worlds he has been to. Afterwards, the two continue into Hollow Bastion, where they encounter the journal once again, infested by bugs. Sora defeats the Journal, regaining his abilities in the process. Sora then encounters and defeats Dragon Maleficent, and Mickey finds that soon he and his friends will be returning to the real world. Although, after the journal has been restored, the Data Sora will lose all of his memories. The journal soon reaches 100% completion and is ready to be erased, but Data Sora wants to save Pete and Maleficent, who are still in a part of the data world, only partially erased. Sora finds them battling his Heartless, but before he can help them, Maleficent and Pete are seemingly erased from existence. Sora fights and defeats his Heartless. Mickey finally returns to the real world. But the door to a new world has opened. The journal explains that it is the data world of the data that was added in it. Mickey, realizing that it will now be dangerous for Data Sora, who has lost his memories, to venture out on his own, requests to be taken into the data world once again.

After defeating Sora's Heartless and eliminating the bug blocks in the process, he returns to the data worlds. Then, Data Sora enters a data version of Castle Oblivion. He meets with the mysterious cloaked man, as well as various figures from Sora's memories, such as Cloud, Cid, Wakka, Aladdin, the Cheshire Cat, and Mickey. Like the real Sora did, Data Sora uses World Cards to traverse the castle. Near the end of the story, he also comes across Pete and Naminé. Upon encountering the Data Naminé, it is explained that the bugs were created due to Sora's loss of memory and the resulting reconstruction. It is eventually revealed to Sora that within him lies the destiny to save Roxas, Axel, Xion, Terra, Ventus, Aqua, and the real Naminé herself from their suffering. Data Sora then thanks Data Naminé, thus keeping the promise the real Sora made at the end of Chain of Memories, as Mickey returns to the real world, writing a letter to inform the real Sora of what he has learned.

Personality
Data Sora displays the exact same personality as the real Sora in Kingdom Hearts and Kingdom Hearts: Chain of Memories, and is also fully aware that he is a computer program, though he doesn't mind his status much.

Appearance
Data Sora looks exactly like the real Sora did in Kingdom Hearts and Kingdom Hearts: Chain of Memories. He is tanner and somewhat more lanky than his rival Riku. He seems to portray more of a typical teenage boy's looks. Sora has spiky brown hair along with blue eyes. His outfit greatly resembles that of King Mickey, containing large yellow shoes, a white and black overjacket as well as a red jumpsuit and a pair of white with yellow gloves with his signature crown necklace and crown chain.

Abilities
As Data Sora is based off of the real-world Sora, he fights exactly the same as his real-world counterpart. His primary ability to destroy the Block Corruption is the Debug Ability, which he must use every time he visits a world and engages in battle. Utilizing a basic ground combo comprised of three hits and an aerial combo that ends in a powerful spin-slash.

Weapon


Similar to his real-world counterpart, the Data Sora wields a Data version of the Kingdom Key. He utilizes this mighty blade to fend off both the Heartless and Bug Blocks alike. Data Sora gained the Keyblade in the Data Awakening, but lost it to Maleficent in Agrabah, where she destroyed it. Eventually he gets a new one in Data Hollow Bastion. The new Keyblade he gets is powerfully connected to the Power of the Heart, as commented by King Mickey.

Trivia

 * The Data Sora only has access to the Kingdom Key. This makes coded the second game in which Sora has only one Keychain available, the other being Kingdom Hearts: Chain of Memories or Kingdom Hearts Re:Chain of Memories, although Chain of Memories and its remake allow technical access to Sora's other Keychains through cards. However in Kingdom Hearts Re:coded, Data Sora has access to different Keyblades.


 * Similar to his real-world counterpart, the Data Sora travels to numerous worlds from Disney movies, experiencing plots and encounters with various characters derived from past games in the series. The Data Sora also loses his Keyblade to Maleficent, as the real Sora did when he lost his to Riku (although this event took place in Castle Oblivion), and earns a weapon in the Awakening. The only difference is that the Data Sora automatically gains access to the Keyblade, whereas the true Sora was forced to choose a Dream Weapon.