It uses a maximum of 500 megabyte per month.
Regarding payload type registration – it seems like it would be pretty difficult to monitor that, given that payloads are encrypted.
That actually seems more like a feature than a problem to me: If my IP address does not show up in any logs and I can't even see what's being transmitted, I really doubt there would be any liability for the user here.
Generally speaking, are volume caps on fixed line internet a thing in many countries? I'd imagine that it would be hard to use something like a smart speaker on such a tight data budget in the first place, as I can't imagine them to be very bandwidth-conscious in general (music streaming having no "low data usage" option on them usually, etc).
Source: https://www.amazon.com/gp/help/customer/display.html?nodeId=...
Can you explain your comparison?
Just by modulating whether or not the AirTag is transmitting, it seems like you could communicate at a low data rate. You could even use hundreds or thousands of AirTag IDs to get a useful data rate. Just because you could do it, though, it seems like there are plenty of other more practical covert channels.
It would be possible to design an encrypted protocol that allowed Amazon server side content inspection.
I think that Amazon's marketing for this is horrible, reminds me of XBox' failed marketing around their online-only plan for XBox One game purchases [1].
But really all they've done is built AirTags as a platform rather than an application, e.g. Tile is supported by Amazon's new platform.
I don't want to give random people with random apps any amount of arbitrary bandwidth; I'd rather that users of the Sidewalk platform would have to register app specific message types publicly (to ensure transparency) and with Amazon (who should enforce message type and payload restrictions).
[1] https://arstechnica.com/gaming/2013/06/xbox-one-eighty-micro...