Although it is not mandatory to register your details, we strongly recommend doing so. Registering your SIM card online offers you numerous advantages, including the ability to manage your Lyca Mobile account online, set up your auto-recharge service, have access to the details of your purchase, change or update your personal information.