Their website does appear to be gone, but their FB page is still up. You might be able to contact them that way.
https://www.facebook.com/freedominput
If it's this site Freedom Input it's working for me.
I'm still getting this...
Oops! Google Chrome could not connect to Freedom Input
Try reloading: www.*freedominput.*com
All I get is "The server at Freedom Input is taking too long to respond."