Legal notice
Last updated: November 13, 2026.
Operator
This website (rougen.com) is operated by Clouds & Cactus LLC, 1910 Thomes Ave, Cheyenne, WY 82001, USA.
Contact
Email: [email protected].
Privacy
How we handle camera data, quiz results and analytics is described in our privacy policy.