Dacuda

Dacuda

Dacuda

A Swiss software company that aims to become the leading technology provider for any imaging device to enable instant edit and share.
Founded
2009
Raised
$321.5k
Follow us
Alexa global traffic share