Yeah....not so sure on Picsart anymore.
They are rushing to rock bottom, and the reviews reflect that. Bloatware, ads, no longer user friendly, difficult to use, etc.... Staying away from them, worth skipping and taking a look at other alternatives.
(n)