encoding can be much faster than decoding, going more complicated to beat frequency analysis is just going to slow your own decoding/reading down
Yes it does thwart people that should have already been bounced by the cultural expectation of not reading your journal, but it doesn’t take a state actor to break it, just someone slightly above curious
I created it for a tabletop rpg I'm running, my friends (a few programmers and a math major) couldn't decode it after a few weeks of trying without several hints and a few-pages-long sample, which is good enough for me. I've prepared a lot of puzzles for them, and this was significantly harder than a simple cipher with letter substitution, because even separating it into letters to feed it into frequency analysis isn't obvious.
Of course if I used it for journals or sth like that it would be easy to crack, but I'm mostly using it to write very short notes.
Have a crack if you want :) https://live.staticflickr.com/65535/52366236038_9b3a642015_b...