I expect to get flack for this issue. I expect it to be summarily closed and/or ignored.
It nevertheless drives me bonkers whenever I see _new_ security-critical applications are being written in C++ (of all languages)!
Sorry. This is my flack to give to you for that decision. It's not that bad, there are worse things in life to receive. It's a virtual chastisement, and frankly you should be thanking me for it.
Please consider rewriting this in a less-broken and less-insecure language (Rust, OCaml, Haskell, Go, CoffeeScript, Java, Clojure, Scheme, whatever, just not C++).
Otherwise, wonderful project! Looks very interesting and I look forward to learning more about it! 😄