Codec lesson · Personal Code

Personal Code: build a shared phrasebook

Personal Code lets you define phrase-to-phrase rules. It is useful when both people agree on the same codebook, but it is a convention rather than cryptography.

Shared convention Round trip: Depends on a matching, unambiguous shared codebook; original letter case may be normalized.
Learning objective

Personal Code lets you define phrase-to-phrase rules. It is useful when both people agree on the same codebook, but it is a convention rather than cryptography.

Rules live locally and can map whole phrases. The receiver needs the same mappings, but original letter case may still be normalized. Encode Keyboard supports exporting and importing a codebook so trusted people or devices can share it.

01

How Encode Keyboard handles it

1

Create a unique rule

Choose a source phrase and the phrase that will represent it. Conflicting mappings should be avoided.

2

Apply locally

The app or keyboard uses the stored codebook without uploading message content.

3

Share deliberately

Export and import can move rules, but the exported file reveals the mapping to anyone who receives it.

02

Worked example

Inputmeet at cafe
Outputblue rendezvous

This only decodes when the codebook defines the reverse relationship; original letter case may not be restored.

03

Good uses

  • Reusable inside phrases and nicknames
  • Shared conventions between trusted people
  • Learning how codebooks map meaning
04

Validation and common errors

  • The recipient needs the same rules
  • Overlapping or conflicting phrases can be ambiguous
  • Sharing the codebook exposes every mapping

Practice in your browser

Try the expressive result in Encode Keyboard

Create one unique phrase pair in the app, encode it, then decode it with the same codebook. Finally test an overlapping phrase so you can see why unique mappings matter.

Download Encode Keyboard on the App Store
05

Knowledge check

What does someone need to decode Personal Code reliably?