Portal klienta platformy Castle pod adresem portal.elm.world stanowi centralny punkt dostępu do rejestracji kont, zarządzania subskrypcjami oraz uruchamiania usług. Jest on obsługiwany niezależnie od tej publicznej strony internetowej i dostępny wyłącznie po zalogowaniu się użytkownika.