Why use an API? seems like that raises a lot of security/privacy issues and these calculations are simple enough to do locally, no?