No, you need to have an Astro ID to enjoy the features of the app.