Too bad there's no application platform that's not owned by a corporation that you could have built this with. If only there were some kind of open standard that any computer could implement. Applications could even be linked together in a sort of "web". Unfortunately we live in the worst possible timeline where iOS and Android are the only option.