De känns som att en sådan här applikation bör vara skriven i flash (eller liknande) för att minska risken för att användare reverse-engineera:r deras web-API. En flash-applikation som kommunicerar med deras platform över SSL är nog en rimlig lösning.