Mint utiliza Yodlee como backend: http://www.yodlee.com/solutions_dv_aasdk.shtml
De ese sitio:
La red de datos Yodlee
La utilidad patentada de Yodlee para la gestión de datos, pagos y de gestión de riesgos soporta más de más de 11.000 fuentes de cuentas (bancarias cuentas, inversiones, etc.) y más de 100.000 tipos de cuentas diferentes. creando la base de datos más amplia y diversa del mundo base de datos más amplia y diversa del mundo de información y de información relacionada.
Los datos se recogen mediante una mezcla de de alimentación directa y agregación directamente de sitios web.
Así que parece que en algunos casos tienen conexiones directas con los bancos, y en otros casos tienen que entrar y acceder al sitio web de la misma manera que lo haría una persona.