This does not make much sense to me. Why would they "use" bitcoin but not make either party aware of it? Unless the receiver is vulnerable to exchange rate movements then bitcoin is not really being used. They are likely only saying they use bitcoin as a marketing ploy
This makes perfect sense. Bitspark just acts as an instant BTC/fiat exchange.
Sender gives $100 (+fee?) to the BitSpark agent -> agent sends $100 in BTC to another agent --> they convert to the local currency --> recipient gets $100 (equivalent)
Bitcoin is used as a transfer tool. The parties (sender, receiver) don't really have to know what's going on in the background.
I don't know how would that work on converting BTC to local currency, they'd need to either accept the risk of exchange rate changes, or have an option to 'lock' the rate.
Also much of the world (even in 3rd world countries) have internet access and smartphone access and I imagine that it would not be difficult to get a BTC ATM installed in places that tend to receive a lot of money from overseas
I think you overestimate internet/smartphones accessibility in the poor countries. There are still wide areas where people have no access to electricity (or very limited).