Taggato: Open Mobile Platform