Re Security
@rectaldisfunction,
I'm guessing that good old TLS would be used to secure the communication channel between the client and server.
As far as enforcing distribution restrictions, it sounds like this sort of thing could be easily done by an extension on the server (a 'robot' in the parlance used in the demo).
And as someone else said, take the time to watch the video.