HaFa Magazine · Issue 02 · October 2026

The complete HaFa,
one screen at a time.

Chat, call and pay the people you know. Keep talking when the network drops. Get things done nearby. On Android and iPhone.

Download PDF17 pages · A4 · 7 MB
A woman holds up a phone showing the HaFa chat list.
2.5 s over BluetoothA text, no internet

In this issue

How far? It asks how you are, where you are, and whether things are moving. HaFa takes its name from the greeting and tries to answer all three.

Most people keep one app for chat, another for mobile money, a third for calls that don't drop, and wait for data they can't always afford. HaFa puts them in one place, built for shared phones, prepaid data and a signal that comes and goes.

This is the whole of HaFa as it stands in October 2026: the chat at its heart, calls, Bluetooth when there is no network, the wallet and the apps inside it, the new Services, and HaFa on the iPhone.

Screens from HaFa 1.54 on an Android phone and an iPhone, with demo people and demo money.

  1. 01ChatMessages, voice notes, groups, status and channels
  2. 02CallsEncrypted voice and video, and a Bluetooth walkie-talkie
  3. 03OfflineHow a message travels when there is no network
  4. 04MoneyOne wallet, paid from a chat, limits you can see
  5. 05AppsBills, Ajo circles, agents, shops and gifts
  6. 06ServicesA plumber or a mechanic, seen coming to your door
  7. 07YouYour account, your limits, your keys
  8. 08Now on iPhoneOne app, two phones, every screen in this issue

Chapter 01 · Chat

Everything happens
in the chat.

Talk, send voice notes, share your location and pay, without leaving the conversation. Every conversation is end-to-end encrypted with the Signal protocol, with a post-quantum key exchange (X25519 plus Kyber-1024) on top. The key is made on your phone and never leaves it.

When someone pays you, the payment sits in the chat as a card. "Verified payment" means HaFa found its receipt before calling it received.

Five friends laughing together outdoors.
Photo: Sadock Kaisi / Pexels
The chat list.
SCREEN 01

Chats

Pinned people first, then everyone, with Unread, Favourites and Communities filters. The Bluetooth mark at the top counts HaFa phones near you.

A conversation with a received payment.
SCREEN 02

A conversation

₦5,000 "for fuel" sits between messages in Pidgin. The yellow $ in the message bar sends or asks for money.

A voice note with its words underneath.
SCREEN 03

Voice notes

Hold the mic to record. The note shows its words underneath, written on the phone, for when you can't play sound.

The menu for a message.
SCREEN 04

Anything you can do

Press and hold a message: react, hear it read aloud, reply, forward, copy, set it to self-destruct, star or pin it.

The attach sheet.
SCREEN 05

Share and create

Photos, video, documents, a contact, your live location, music. Below, create a poll, an event, a sticker or a GIF.

A football team's group chat.
SCREEN 06

Groups

Ballers FC collects jersey money: "₦2,000 each. Send to @tundeb before Friday." Tags work like numbers, so nobody has to share theirs.

The send or request money sheet.
SCREEN 07

Money in a chat

The $ button opens Send money or Request money for the person you're talking to, in their currency, from naira to CFA francs.

Status and channels.
SCREEN 08

Status and channels

Status goes only to people you talk to, sealed, gone in 24 hours. Channels are public, so not end-to-end encrypted, and HaFa says so.

A woman smiling on a phone call, in black and white.
Photo: Wayne Fotografias / Pexels

Chapter 02 · Calls

Calls that ring,
even with the app closed.

Voice, video, groups, and a walkie-talkie for when there's no signal at all. Calls are end-to-end encrypted and connect through a relay when two phones on mobile networks can't reach each other directly. The picture adapts when the network does.

During a call you can send money with the yellow button, or a quick reaction.

The Calls tab.
SCREEN 09

Calls

Recent calls with their length, missed ones in red. Call a group, start a new call, or open the walkie-talkie.

On a call.
SCREEN 10

On a call

"Encrypted" under the name. Mute, camera, flip, send money and hang up along the bottom; a heart, a laugh or applause above.

The walkie-talkie.
SCREEN 11

Walkie-talkie

Push to talk with people 10 to 30 metres away over Bluetooth, with no internet and no airtime. For a market, a building site or a rally.

Chapter 03 · Offline

No data?
The message still goes.

With Nearby mode on, HaFa phones near each other pass sealed messages, photos, videos and even payments along over Bluetooth. Nobody in between can read them. The first phone with internet uploads what it carries, and it arrives like any other message.

Texts go first. A text written while a video is moving between two phones crosses in about 2.5 seconds.

Morocco's Al Boraq high-speed train at the platform in Tangier.
Al Boraq at Tanger Ville. Photo: NicholasNCE, CC BY-SA 4.0
1

Mama writes

"Come home this weekend." Her phone has no data, so HaFa seals the message for her son.

Bluetooth

2

A neighbour passes

His HaFa picks up the sealed message on his way out. He can't read it.

Bluetooth

3

He gets to town

His phone finds a network and uploads the message it is carrying.

Internet

4

Her son reads it

In another city, it arrives like any other message from his mother.

Delivered

Nearby mode settings.
SCREEN 12

Nearby mode

One switch. Below it, "Pass them on over the internet": what this phone carries for others goes up, at most 50 MB a day on mobile data.

A chat that travelled over Bluetooth.
SCREEN 13

From our Bluetooth tests

Two phones, no internet. Messages carry the Bluetooth sign, and a video that was cut off resumes when the phones are close again.

7phones a message can hop through
72 ha passing phone carries it
30days a message waits for someone offline
₦20ka day in offline payments, settled when a phone reconnects

Chapter 04 · Money

Pay the way
you already talk.

One wallet, filled from mobile money, spent in a chat. Top up from MTN MoMo or Airtel Money by approving the request on your phone, then send to anyone on HaFa by name, tag or number. Every payment asks for your fingerprint, face or PIN, and shows the fee before you agree.

On ₦5,000 the fee is ₦10. The total, when it arrives and what is left of today's limit are on one screen.

A shopkeeper smiling as a customer pays at the counter.
At the counter: a customer scans the shop's code and pays. Photo: Kampus Production / Pexels
The Pay tab.
SCREEN 14

Pay

The balance, your tag and your tier, then Send, Request, Scan and Top up, and recent payments with what each was for.

Choosing an amount to send.
SCREEN 15

Send

Type an amount or pick one. Add a note. The fee is under the amount before you tap Review.

Review and hold to send.
SCREEN 16

Hold to send

Amount, fee, total, "Arrives instantly", and how much of today's limit you have used. Hold with your fingerprint, or use your PIN.

My QR code.
SCREEN 17

My QR

One code to be paid or messaged, with an optional fixed amount for a sale, and a link to share: hafa.chat/@yourtag.

Airtime, data and apps.
SCREEN 18

Airtime, data, apps

Airtime and data for any local number, split a bill, your statement, and the month's money in and out.

A shopper at Two Rivers Mall in Nairobi beside a giant steel zebra sculpture.
Two Rivers Mall, Nairobi. Photo: Anai171, CC BY-SA 4.0
A smiling woman in Lagos holding a phone.
Lagos. Photo: Ninthgrid / Pexels

Chapter 05 · Apps

Small apps,
one wallet.

Apps run inside HaFa and pay from your wallet. Each one says what it can do before it opens, and none can pay without your fingerprint, face or PIN. Transport, health and school fees are next.

An Ajo circle of four, ₦10,000 a week, pays ₦40,000 to one member each round. Every contribution shows in the group's chat.

The Apps list.
SCREEN 19

Apps

Services, Bills, Ajo circles, Agent Cash, Shop and Gifts.

What the Gifts app may do.
SCREEN 20

What an app can do

Before Gifts opens: pay from your wallet, and post only in chats you open from it. Unopened gifts return after 24 hours.

Bills.
SCREEN 21

Bills

Electricity prepaid or postpaid, TV from DStv to Showmax, and internet.

An Ajo circle.
SCREEN 22

Ajo circles

Yaba Market Ajo: ₦10,000 weekly, four members, round 2 of 4, and who is paid next.

Shop.
SCREEN 23

Shop

Traders near you. Order in a chat and pay there. Any trader can open a shop with "Sell on HaFa".

Two mechanics working under the bonnet of a white car.
Photo: Abasiakan / Pexels

Chapter 06 · ServicesNEW

Car won't start?
Ask HaFa.

A plumber, a mechanic or a cleaner, chosen from quotes, seen coming, paid with a PIN. Show what needs doing with a photo or a short video, and verified providers nearby send a price and how soon they can come.

Booking holds the money in your wallet; it moves only when the work is done and you read your PIN to the provider. No line on the map: the provider's face moves towards you and the time to your door counts down.

Services home.
SCREEN 24

Services

Twenty trades, each with its photograph, and your jobs first.

Quotes from providers.
SCREEN 25

Quotes

Faces, ratings, jobs done, background checks, prices and arrival times.

A provider on the way.
SCREEN 26

On the way

"19 min · Kofi is on the way", his face gliding across the city.

A booking, seen by the provider.
SCREEN 27

For providers

What you receive after HaFa's 15%, the client's rating, and Get directions.

Paid waiting.
SCREEN 28

Paid waiting

Ten minutes free, then paid by the quarter hour, up to an hour.

300 mA provider arrives, checks in and starts only this close to the address.
15%HaFa's fee, on labour. Never on parts.
48 hTo report a problem after a job, with every step on record.
SOSOn every job, sharing where you are.

Chapter 07 · You

Your account, your limits,
your keys.

Me holds everything about you: whether you use HaFa personally, for a business or to offer services; privacy; your verification tier; your devices and the computers linked to your phone; and how much storage and data HaFa uses.

Your encryption key is made on this phone. The database on the phone is encrypted too, with SQLCipher and AES-256.

HaFa Web at web.hafa.chat lets you type on a computer while your phone does the encrypting.

The Me tab.
SCREEN 29

Me

Account type, privacy, widgets, verification, devices and linked devices; then chats, notifications, wallet, storage and data.

Wallet limits by tier.
SCREEN 30

Wallet limits

In Nigeria, Tier 1 sends ₦50,000 a day; Tier 2 adds BVN or NIN and a selfie for ₦200,000; Tier 3 adds photo ID and proof of address.

Home-screen widgets.
SCREEN 31

Widgets

Wallet, Chats and Service job on your home screen. The balance stays hidden until you choose to show it.

Chapter 08 · Now on iPhoneNEW

One app,
two phones.

HaFa for iPhone is built from the same code as HaFa for Android, so every screen, rule and price is the same on both. The parts that belong to the phone are native: calls go through Apple's CallKit, Face ID approves payments, and Apple Maps comes first in Get directions.

Messages between an Android phone and an iPhone use the same Signal encryption, tested in both directions. The iPhone app is in testing now.

Chats on Android.
Android
Chats on iPhone.
iPhone
ChatsThe same list, the same people, on both phones.
A conversation on Android.
Android
A conversation on iPhone.
iPhone
A conversationMoney in the chat, verified.
Pay on Android.
Android
Pay on iPhone.
iPhone
PayOne wallet, one design.
Calls on Android.
Android
Calls on iPhone.
iPhone
CallsVoice, video, groups and the walkie-talkie.
Services on Android.
Android
Services on iPhone.
iPhone
ServicesAsking for help works the same way.
A provider on the way, on Android.
Android
A provider on the way, on iPhone.
iPhone
On the wayThe provider moving towards you, with the time.

The look

Navy for trust,
yellow for what's next.

A deep navy for trust, a market-stall yellow for the one thing to tap next, and a quiet grey ground so money and messages stand out. Green means money arrived; red means a missed call or hang up.

Navy#12275F
Buttons, balance
Night#0D1C42
Calls
Sun#F5B301
Review, pay
Paper#F2F2F7
Ground
Leaf#0F7D38
Money in
Coral#E5484D
Hang up, missed

How far?
Bring everyone.

Chat, call and pay the people you know, even when the network drops. Free to download.

A large family in matching traditional outfits posing together at home.