I'm pleased to announce that anyone can now register and start using FoundCAT! Here's the link:
Registration is free for non-commercial users. Currently we have German to English as a translation pair. More language pairs and other features will follow as we develop the platform.