Riddle revenue hit $1.9M in 2024

Riddle generates revenue from 700 customers

Riddle vs Emaze. What's the difference?

Emaze
Emaze