Oddbean new post about | logout
 Because the signer communicates via Android inter-app APIs that don't exist anywhere else.