Yours is
Eucidaris thouarsii (you can tell by the color at the base of the spines) - also not entirely reef-safe (it is known to eat corals and other immobile/slow-moving inverts sometimes, and it's recognized as being detrimental to coral growth around the edge of reefs), but much less likely to start eating corals, as this one is herbivorous/omnivorous rather than spongivorous in the wild (so it does have at least some preference for algae, and it tends to be a generalist feeder, so it'll eat a wide variety of algae too).
https://pmc.ncbi.nlm.nih.gov/articles/PMC4734443/