Works by splitting letters into groups and substituting them for the opposite letter in the group. Since the groups contain only two letters each (13 total groups), the decoder just works by finding the other letter in the group. I haven't done numbers or special symbols yet, but they will go through without breaking the system. The system is also not case-sensitive and will convert all lowercase letters to uppercase letters.
All by me. [UPDATED!] 19/04/2025 - Complete overhaul of supported characters; now supports special characters and spaces. [RELEASE] 12/03/2025 - Original version 1.0 #translator #encode #decode