Well, now I'm confused. I've been using this h2o server for a year now: https://h2o.examp1e.net/
Methinks there may be a naming issue here.
EDIT: So I clicked around and it looks like the same thing. Perhaps a collaboration. I need to further investigate.