No, you can enjoy the experience of alb products without signing up, however, it is mandatory in case you choose to save memories.