Биометрию с них собирайте, отпечатками пальцев они точно не поделятся и не забудут. А флешки будут теряться, потом хакеры буду делать флешки с вирусами. А палец можно только отрезать.
зачем вам TCP , передавайте по тому же HTTP . Ибо HTTP поверх TCP. Если вам хочется отойти от stateless поднимите на HTTP вебсокеты и гоняйте данные по ним.
BitMessages - шифровано , анонимно , без мета информации. Почта позволяет собирать так называемую мета информацию - на которую закон о тайне переписки не распространяется =)
Искать в гугле: javascript site screenshot и рендериться картинку у пользователя на компе , потом заливать себе. Проблема в низком качестве таких скринов