Do we really have to reapply every 2 hours?
Some examples I have heard of are “ethylhexyl triazone”, “diethylamino hydroxybenzoyl hexyl benzoate”, and “bemotrizinol”.
EDIT: The last chemical on my list was actually approved by the FDA this month (June 2026).
Chemical ones go bad with exposure to sun, mineral ones not as much, but either way they can both be rubbed off the skin
Side note: you can also buy a UV camera on Amazon that shows your suncreen application coverage!