Hi Dave,
Sorry to hear you were having issues installing our plugin. Overall our users are super happy with our service and the support we provide.
3rd party cookies are pretty standard across the web but browsers like Safari and Brave are starting to block them due to the abuse by advertisers and trackers. We do not track or advertise, the cookie is simply used to keep you logged in. It’s also optional as you can use our plugin directly at EcardWidget.com without 3rd party cookies.
Yes, you do have to sign up to use our service which we tell you up front in the Installation section of our plugin listing.
Hopefully you’ll come back and try out our plugin. We have nothing but praise from our users and we’re constantly improving it with new features.
Thanks!
Tim