Showing or collecting
Elfsight is a platform for widgets. Its Google Reviews widget connects to your business via name, address or Place ID and shows up to 100 recent reviews.[2] Entry is from $5 per month (plan Basic, billed annually, per app), and prices apply per app.[1]
Mocha starts earlier: it collects reviews through a form, waits for your approval and then shows them in a widget. You can also import Google reviews, although Google returns at most five reviews per request.
Consent
The Elfsight pricing page does not list proof of consent from reviewers.[1] That fits a widget for existing reviews: someone who reviews on Google does not give you their own consent for your website.
Mocha asks for consent in the form and stores wording, version and time. Imported Google reviews do not have this consent. Mocha points this out in the dashboard and applies your space's name rule to them as well.
Name display
In the Google widget, Elfsight lets you choose the name format: full name, first name only, initials or other formats.[4] Mocha sets the display in four levels, for all widgets and the review wall at once.
Views and location
Elfsight limits views per month. If the limit is exceeded, the app is temporarily deactivated.[1] Mocha's plans limit reviews and videos, not views.
Elfsight's privacy policy names Google Cloud Platform for individual widgets and gives no region.[5] Mocha uses servers in Germany.