Has technical difficulties all the time that prevent you for upload your pics to edit them ....on top of that you can not use filters that says are for free. No worth it
Ambarc about Filterra – Photo Editor, v1.1