They have used Engagd as their APML provider. Engagd made it possible for Ma.gnolia to integrate APML support with a couple of simple API calls. The rest of the text analytics and APML generation is done by our servers.
This is a great day for the cause of DataPortability and the growing ecosystem of tools that respect user rights by allowing us all to export useful attention data from various silos. They join Cluztr, Newsgator and others who have already announced or integrated APML support.
It was a pleasure working with Larry and Todd the Ma.gnolia founders, and I'd also like to thank Chris Messina (fellow DataPortability workgroup member) for the introduction!
For those unfamiliar with APML, here is a blurb from the official APML site.
"APML allows users to share their own personal Attention Profile in much the same way that OPML allows the exchange of reading lists between News Readers. The idea is to compress all forms of Attention Data into a portable file format containing a description of ranked user interests. "You can learn more about their implementation on their blog.