It is possible to make deposits through the platform and also store crypto there. However, keeping a separate cryptocurrency account is highly advised.