The consent screen
When a client session is for one of your users (external_user_id), their first link session starts with a consent screen. It tells them that you use Plugchoice to connect to their chargers, and what you may do:
- You can see their chargers, their status and their charging sessions.
- You can control their chargers: start, stop and limit charging, and change their settings.
- They can disconnect at any time in your app.
- Agree and continue records the consent and goes on.
- Not now ends the link session: it is
abandonedwithabandon_reason: consent_declined, and your app getscancelled. - A user who agreed once isn’t asked again in later link sessions with your integration, until the consent text changes.
- Your own chargers (no
external_user_id) and Plugchoice users’ own link sessions have no consent screen.
Your branding
Link shows your brand wherever your users see it:
Plugchoice sets these on your integration. Email them to support@plugchoice.com: your name as your users know it, a logo (an HTTPS URL), an accent colour as
#RRGGBB, and your privacy policy URL. Without an accent colour Link uses its own.
Light, dark and language
Each client session sets:color_scheme:light,dark, orsystem(the default), which follows the phone. Send the one your app uses, so Link matches it.language:de,en,es,fi,fr,nlorzh. Other languages fall back to English.