API like facebook and twitter?

Hello,

 

 i was wondering is it possible to get elgg api to work like facebook, were people can develop games and apps for the community etc...? without compromizing securities or any sensitave data that can mess up the system or members

 

Thanks