What is the Amazon Echo doing with my voice recordings?

asked 2019-12-06 03:16:43 +0000

I'm working on a project for school to determine what Amazon is doing with my voice recordings? I setup a test SSID with no security so I can see the packets and collected a capture. I can see the TCP packets but I'm having a hard time determining if the echo is turning the packets into audio or converting to text and sending them to Amazon for analysis? And, if they are audio, is there a way to replay the TCP packets and reproduce the conversation?

edit retag flag offensive close merge delete


This whitepaper has a good description of the internals and how voice is processed.

Alexa Privacy and Data Handling Overview
"The system is designed so that communication between the Echo device and the Alexa cloud is protected using TLS 1.2."

The data packets you captured are most likely TLS and there isn't an easy way to get the key to decrypt.

Chuckc gravatar imageChuckc ( 2019-12-06 04:06:04 +0000 )edit

Thanks that helps. What's interesting is that the number of packets never really seems to change whether I have the "Help improve Alexa" options on or off. I expected a sharp reduction since it would no longer be using my voice recordings to "help Amazon," but at least from the packet side the amount of data being sent from my device remains unchanged.

BattleBorn gravatar imageBattleBorn ( 2019-12-06 22:08:04 +0000 )edit