One of the more common requests from clients is how to access personally identifiable information (PII), such as an email address, through a virtual assistant. Both Alexa and Google Assistant know the accounts they’re associated with. So, they should be able to get to the user’s email address. The short answer is they can, but for a third-party application to get access to the user’s account data, the user must first give permission.
Voice App Design Considerations
When designing and developing voice apps, consider the consequences of accessing the virtual assistant user’s personal data.
The person using Alexa or Google Assistant may not be the one who is the device owner. Think of families within one household, friends playing a voice-enabled game, passengers in a car, kids using a parent’s phone.
With new privacy laws, companies must comply with regulations that could cost more than the lifetime value of the data.
Asking users to grant permission to access their Amazon or Google data may scare them away.
But let’s assume you need the data to complete your marketing campaign.
User Permissions for Third-party apps on Amazon Alexa and Google Assistant
The common analogy is websites that let users login with Google or Facebook accounts. The user tells the website they want to login using those accounts. Then they see an appropriate login screen, where, after providing credentials, they then tell Google or Facebook that the website is allowed to access their account data.
The same thing goes for a voice application, in that it can request access to your data. Since you’re already logged in via the assistant, it’s just a matter of the user giving permission, but this is where Alexa and Google Assistant differ.
For Alexa, this is an entirely manual operation. The user must either go into the Alexa app on their phone or via the skill store in a browser and grant access to the skill to their data.
If Google Assistant is trained to recognize the user’s voice then they can give permission to your action to access their account information, by simply saying “yes” for a truly friction-less experience.
Voice App Dev/Ops Responsibilities
Regardless of how third-party apps access user data, companies have the responsibility of security and compliance.
Have further questions on voice application development? Feel free to reach out to Whetstone Technologies via our Contact page to schedule a free one-hour consult.