Hola, mi nombre es Anderson Grisales, he trabajado en desarrollo de software durante 7 años, conozco los servicios google incluido los de geo-localización, android, manejo múltiples bases sql, así como las que ofrece google ya sean postgres, mysql o NoSQL(Realtime Database) y muchos otros servicios de GCP.
Tengo muy claro como hacer toda la aplicación, inclusive la el cifrado, yo puedo desarrollar tu app a la perfección, pero hay un punto que no se si tienes en cuenta, los envió de dinero tanto nacionales como internacionales, están controlados por diferentes regulaciones, por ende el principal problema de tu app es como los usuarios van a pagar por ingresar dinero en tu app o retirarla, ya que se requiere un convenio con una entidad que soporte este dinero en cada país o con algún servicio como paypal que ya tiene los suyos para permitir a los usuarios recargar y sacar dinero, cubrir la cuota de estos servicios x volumen, tendrías que cobrar una sobre-cuota es decir si por mil transacciones te cobran 500 dolares tendrías que cobrar 500 + la ganancia neta que desees obtener y ajustar los precios según cada país, el pago de impuestos por el movimiento de dinero según el país, los convenios de pago con otras plataformas para que permitan pagar con tu medio de pago y los valores a pagar por estos servicios.
Si lo tienes claro y estas dispuesta a cubrir por los costos de las pruebas y manutención, empezamos a trabajar cuando tu quieras.