Digital Services and Wallets: how it works in Brazil — first-hand
Short answer
Brazilian telecom providers require local network connection for eSIM activation, though physical SIMs can be purchased in Rio without a CPF. Fintech apps and local App Store regions strictly require a CPF and residence permit, while ride-sharing apps like Uber accept international credit cards and cash payments.
From real experience
1. Brazilian telecom providers (TIM, Vivo) do not allow initial eSIM activation while roaming outside Brazil; the device must connect to the local Brazilian network first.
2. Digital wallets and fintech apps like PicPay strictly require a Brazilian residence permit (VNJ/CRNM) and will reject users registering with only a CPF from abroad. 3. While some platforms (like InfinityPay with a temporary 'protocolo' or Banco Rendimento) previously allowed registration without a full VNJ, these options are unreliable and subject to frequent policy changes.
✓ 1 report from chats
It is possible to purchase a physical tourist SIM card in Rio de Janeiro at a newspaper kiosk inside the RioSul shopping mall without a CPF.
The process involves providing passport details to an English-speaking operator via phone, which activates the card. The reported cost was 70 BRL. After obtaining the SIM, Uber accounts may still require verification (passport photo and selfie) if they initially ask for CPF or a credit card.
✓ 1 report from chats
Practical travel tips for Brazil: 1. Uber in Brazil accepts cash payment upon arrival.
2. eSIMs (like those bought via Trip.com) may require Android for initial activation. 3. Currency exchange is generally more favorable at home banks (like Avangard) than at the airport. 4. Standard safety precautions (being alert, avoiding displaying excessive wealth) are sufficient for general tourism.
✓ 1 report from chats
Activating Brazilian App Store gift cards requires a local Brazilian payment method (bank card) and a CPF (taxpayer registry number).
Standard transport apps like Uber or Cabify can be downloaded from foreign App Store regions and used with international cards without changing the store region.