Integrations
Learn how to integrate Sngine with the third-party services it supports, such as Google Maps, Google Vision, Yandex Translate and Giphy.
Google Maps
Enable the Maps JavaScript API, create a browser key with HTTP referrer restrictions, and paste it into Sngine to power location pickers.
OpenStreetMap
Use OpenStreetMap as the free Sngine geolocation provider: no API key or billing, just the public Photon search server or your own Photon URL.
Google Vision
Enable the Cloud Vision API, create a server key, and paste it into Sngine to flag adult images automatically when members upload photos.
Google reCAPTCHA
Create a reCAPTCHA v2 or v3 key pair in the Google admin console and paste the site key and secret into Sngine Security Settings.
Cloudflare Turnstile
Create a Turnstile widget in the Cloudflare dashboard and paste the site key and secret into Sngine as a Google reCAPTCHA alternative.
hCaptcha
Add your site in the hCaptcha dashboard, copy the site key and secret key, and paste them into Sngine Security Settings to protect signup and login.
Google Translate
Enable the Cloud Translation API, create a server key, and paste it into Sngine so members can translate posts from the feed.
Yandex Translate
Create a Yandex Cloud Translate API key and paste it into Sngine as an alternative to Google Translate for in-feed post translation.
DeepL Translate
Copy your DeepL API Free or Pro authentication key and paste it into Sngine Posts Settings to translate posts and chat messages with DeepL.
LibreTranslate
Point Sngine at a self-hosted or hosted LibreTranslate server, add its API key if needed, and translate posts and chat messages for free.
Giphy
Create a Giphy API key for the SDK, restrict it to your domain, and paste it into Sngine so members can search and attach GIFs.
AgeVerif
Create an AgeVerif project, copy the public and secret keys, and paste them into Sngine to require age verification before signup or chat.