For you
Partners
Beta · Kenya
Every deal.
On record.
Create, confirm, and permanently lock business documents on WhatsApp. Both parties confirm with a PIN. The document locks. Nobody can change it.
SHA-256 encrypted
DPA compliant
WhatsApp native
No app to download
"I sent the money. He says he never got it. I have an M-Pesa screenshot. He says it was for something else."
📱
M-Pesa screenshots are not proof. They can be faked. They don't say what the payment was for.
💬
WhatsApp agreements are not binding. Screenshots can be cropped. Context disappears.
🤝
Verbal deals leave no record. Memory fades. Stories change. Nobody can prove what was agreed.
How it works
Five steps.
One permanent record.
01
📝
Create
Tell Nana what the deal is on WhatsApp.
02
📤
Send
Nana sends the document link to your counterparty.
03
Confirm
Both parties enter a one-time PIN to confirm they agree.
04
🔒
Lock
The document is cryptographically sealed. Forever.
05
📲
Verify
Anyone can scan the QR code to verify the document is real.
Who Nana is for
Built for how Kenya trades.
📦
Traders & Merchants
Invoices, trade agreements, delivery notes. Lock every deal before money changes hands.
🏠
Landlords & Agents
Tenancy agreements, deposit receipts, rent history. Nobody disputes what was signed.
🤝
Brokers & Agents
Make your invisible work visible. Lock the introduction before the contact is shared.
🔧
Jua Kali & Artisans
Service quotes, job completion receipts, instalment plans. Get paid what was agreed.
⚙️
Developers & Fintechs
API-first. White-label document locking for your product. Sandbox ready.
🏦
Financial Institutions
Verified trade history for your customers. Consent-based data access at scale.
"
I used to lose arguments I was right about. Now I just show them the document. Nobody argues with a QR code.
G
Grace O.
Trader · Kisumu
Pricing
Start free. Pay for what you use.
Free
KES 0
always free for tenants
Landlord
KES 200
per unit / per month
Business
KES 1,500
per month · unlimited seats
NANA
Get started today
Your next deal
stays on record.
No app to download. Start on WhatsApp in under two minutes. Free to try.
asknana.co.ke
How Nana works
Five steps.
One permanent record.
Nana sits inside WhatsApp. No app to install. No platform to learn. The entire process — from creating a document to verifying it — happens in a conversation.
Step 01
Create
Message the Nana number on WhatsApp. Tell Nana what you want to document — an invoice, an agreement, a receipt. Nana asks you the right questions and fills in the document. You review a preview before anything is sent.
What Nana captures
Both parties' names and phone numbers, the items or services, amounts, dates, and any special terms. Everything needed to make the document self-contained and verifiable.
WhatsApp conversation
Hello! I want to send an invoice.
Nana: Sure. Who are you billing?
James Mwangi, 0722 987 654
Nana: What are you selling him and at what price?
Step 02
Send
After you confirm the preview, Nana sends the document link to your counterparty's WhatsApp number. They receive a message with a summary of the document and a link to view it in full on the web.
Document sent to James
Nana
Grace Omondi has sent you an invoice for KES 22,550.

View the document and confirm if you agree.

app.asknana.co.ke/doc/NANA-2026-0048
Step 03
Confirm
The counterparty reviews the document on the web or in WhatsApp. If they agree, they reply with a confirmation and Nana sends them a one-time PIN. They submit the PIN to confirm their identity and their agreement.
Important
The PIN is confirmation of identity and agreement. By submitting it, the counterparty confirms they have read the document and agree to its contents as written. This step cannot be undone.
OTP entry
1
2
3
Enter the 6-digit code sent to your WhatsApp
Step 04
Lock
The moment both parties confirm, Nana generates a SHA-256 cryptographic hash of the document and seals it. The hash is stored and made public. The document is now immutable — Nana itself cannot alter it.
Lock method
SHA-256
Edits possible after lock
Zero
🔒
Document Locked
SHA-256: a3f8c2d1e9b4f7c2d8a1e5b3f7c9d2e4…
Step 05
Verify
Every locked document has a QR code and a permanent verification URL. Anyone can scan it — a bank, a supplier, an authority, a suspicious counterparty. The verification page shows exactly who agreed, what was agreed, when it was locked, and proves the hash matches.
verify.asknana.co.ke/NANA-2026-0048
Document Verified
Locked · Tamper-proof · SHA-256 confirmed
TypeTrade Invoice
SellerGrace Omondi
AmountKES 22,550
Locked14 May 2026 · 10:32 EAT
Questions
Frequently asked.
Do both parties need a Nana account?
No. The person who creates the document needs a Nana account. The counterparty only needs to receive a WhatsApp message and enter a PIN. They can confirm documents without registering. After confirming, they are offered the option to register their own account — but it is not required.
What if the counterparty refuses to confirm?
The document stays in pending state. After 48 hours it expires. The creator receives a notification and can choose to resend, edit and resend, or cancel the document. A counterparty who refuses to confirm tells you something important about the deal — before money has moved.
Can a locked document be edited or deleted?
No. Once a document is locked, it cannot be altered by either party or by Nana. The SHA-256 hash makes any change detectable. If the contents of a locked document are in dispute, both parties can file a dispute through Nana — but the document itself remains unchanged.
Is a Nana document legally binding?
Nana documents are not contracts in the strict legal sense — they are verified records of agreement. A locked Nana document is strong evidence of what was agreed, confirmed by both parties using OTP, timestamped and sealed. In a dispute before an arbiter or small claims court, it is far more credible than a screenshot or a verbal account.
What document types does Nana support?
Seven core types: Invoice, Trade Agreement, Receipt, Quotation, Delivery Note, Tenancy Agreement, and Instalment Agreement. Industry-specific templates are available for traders, landlords, brokers, artisans, and more — depending on your plan tier.
Does Nana work without internet?
Nana requires a WhatsApp connection to create and confirm documents. Once a document is locked, the verification URL and QR code are public and can be accessed by anyone with internet access — including the counterparty scanning the QR code to verify a physical document.
NANA
Ready to try?
Start your first document in under two minutes. Free.
For Traders & Merchants
Stop losing money
to bad paper.
You sold the goods. You sent the invoice on WhatsApp. The buyer says they never received it. Or they received it but claim the amount was different. Or the goods arrived and suddenly the buyer has complaints they never mentioned before.
Nana ends that conversation before it starts. Every deal locked. Every amount confirmed. Every delivery noted.
What traders use
Every document
traders need.
📋
Trade Invoice
Itemised bill with quantities, unit prices, and totals. Both buyer and seller confirm. Once confirmed, the amount cannot be disputed. M-Pesa reference attached when payment arrives.
{{items}}{{quantities}}{{total}}{{mpesa_ref}}
🤝
Trade Agreement
Use before goods move. Records what was agreed, the price, the delivery date, and the payment terms. When both parties confirm, there is no room for "that's not what we said."
{{goods_description}}{{delivery_date}}{{payment_terms}}
🚚
Delivery Note
Receiver confirms goods arrived in agreed condition. A buyer who signs the delivery note cannot later claim goods were not delivered or arrived damaged. Created at the point of handover.
{{items}}{{condition}}{{receiver}}
🧾
Payment Receipt
Proof of payment received — not an M-Pesa screenshot that can be faked or misinterpreted, but a locked document with both parties' confirmation. Includes M-Pesa reference and the specific transaction it covers.
{{amount_paid}}{{mpesa_ref}}{{payment_for}}
📝
Quotation
Lock your price before the buyer makes a decision. A locked quotation prevents the buyer claiming you quoted a different figure after they committed. Valid until a set date — after which the price can change.
{{quoted_amount}}{{valid_until}}
📅
Instalment Agreement
For large orders paid in instalments. Locks the total, the schedule, and the consequences of missed payments. Each instalment payment is receipted separately and linked back to the agreement.
{{total_amount}}{{schedule}}{{default_terms}}
The trade statement
Build your credit
identity as you trade.
Month 1
Every locked document becomes a verified data point. Suppliers begin to see your trade history.
Month 6
Your trade statement shows 6 months of verified transactions — real evidence of business activity.
Month 12+
A year of Nana documents is a financial identity. Usable for credit applications, supplier terms, and partnerships.
"
Before Nana, I lost KES 45,000 on a deal that went wrong. The buyer said he'd paid. I had nothing to show. Now every deal starts with a locked document.
D
David K.
Electronics trader · Kisumu
NANA
Trader plan
KES 500 per month.
Unlimited documents.
All 6 document types. WhatsApp delivery. M-Pesa receipt linking. Dispute proof packs. QR verification. Free for the first 30 days.
For Landlords & Property Managers
Rent disputes end
when the record starts.
Your tenant says they paid. You say they didn't. Or your tenant vacates and disputes the condition of the property. Or a new tenant claims the deposit was smaller than you say it was. Every one of these disputes disappears when you have locked documents.
The full rental document set
Every document
landlords need.
🏠
Tenancy Agreement
Full residential or commercial tenancy. Unit reference, monthly rent, deposit, lease term, notice period, what's included. Both landlord and tenant confirm by PIN. Permanently locked.
🧾
Deposit Receipt
Issued the moment the deposit is paid. Locks the exact amount. The landlord cannot claim a different figure later. The tenant cannot deny paying.
🧾
Monthly Rent Receipt
Issued every month. Builds a verified rent history. After 6 months, this history is evidence of tenancy — useful for tenant credit applications and landlord tax records alike.
📋
Condition Report
Completed at move-in and move-out. Room by room. Both parties confirm the state of the unit. When the tenant leaves, deposit deductions are based on this document — not memory.
📅
Rent Instalment Agreement
For tenants clearing arrears. Locks the total owed, the schedule, and the default clause. Each payment receipted separately. No dispute about what was arranged.
🗑️
Service Contracts
Garbage collection, caretaker agreements, water/utility arrangements, security agreements. Lock your service terms before services start. Stop disputes with contractors before they happen.
Two models
Individual landlord
or property manager?
🏠
Individual Landlord

You own 1 to 30 units and manage them yourself. You deal directly with tenants, contractors, and service providers. Your Nana account is your management system — every document tied to your WhatsApp number.

Tenancy agreements, rent receipts, deposit protection, service contracts. All in one place. All on your phone.

KES 200/unit/month
🏢
Property Manager

You manage properties on behalf of multiple landlords. You collect rent, disburse to owners, manage service contracts, and handle tenant relations. Nana documents every layer of that relationship — your mandate from the owner, the disbursements, the service contracts.

The landlord gets a verified record of every shilling collected and disbursed on their behalf.

Business plan · KES 1,500/mo
NANA
Landlord plan
KES 200 per unit.
Every document included.
Tenancy agreements, deposit receipts, monthly rent receipts, condition reports, service contracts. All for KES 200 per unit per month.
For Brokers & Agents
Make your
invisible work visible.
You made the introduction. You facilitated the deal. And then the seller paid you nothing — because there is no record you were involved. Or the buyer contacted the seller directly after you shared the number. Or your commission was "forgotten" the moment the deal closed.
Nana creates a permanent record of your role before the deal happens. Not after.
Three broker models
Nana covers
every broker situation.
📱
Social Media Broker
You post on Facebook, Instagram, or WhatsApp status. People DM you. You connect them to sellers.

Before you share the seller's contact, create a Lead Introduction Agreement on Nana. Send it to the seller. The seller confirms by PIN. Only after confirmation do you share the contact. Your commission terms are locked — the seller cannot later claim they didn't agree to pay you.

Lead Introduction AgreementCommission Receipt
🚗
Car & Goods Broker (Blind Model)
You have a seller's listing. You find a buyer. You control the introduction. Neither party should know the other.

Create a Seller Mandate Agreement with the seller before any buyer is involved. Then create a Buyer Non-Circumvention Agreement before sharing the seller's location or contact. If the buyer contacts the seller directly or the deal closes without you, both agreements prove your role.

Seller MandateBuyer Non-CircumventionCommission Receipt
🚙
Car Hire Broker
You connect clients to car hire — either an established business or private car owners. You take the commission in the middle.

Two separate agreements protect you. A Car Owner Listing Agreement with the owner locks the daily rate, your commission, and who is liable for damage. A Vehicle Hire Agreement with the client locks the hire terms, deposit, and client damage responsibility. The Vehicle Condition Report at pickup and return ends every "I didn't scratch it" argument.

Car Owner ListingVehicle Hire AgreementCondition ReportDeposit Receipt
"
I introduced a buyer to a seller. The deal closed for KES 300,000. The seller paid me nothing. He said the buyer had found him through someone else. Now I create the agreement before I share any contact.
M
Mike O.
Car broker · Nairobi
NANA
Broker plan
KES 500/month.
Every broker document.
All three broker models. Lead introductions, mandates, non-circumvention agreements, vehicle hire, condition reports. Unlimited documents.
For Jua Kali & Artisans
Your work is
worth what was agreed.
You quoted KES 15,000 for the job. You did the work. Now the client says you quoted KES 10,000. Or the job is finished and they refuse to pay the balance. Or they claim the work was not done to standard — after you leave.
A locked quotation and a job completion receipt end all of those conversations permanently.
What artisans use
Four documents.
Every job protected.
📝
Service Quotation
Quote the job before you start. Lock the price. The client confirms they agreed to that price before any work begins. No "that's not what you quoted me" when the bill arrives.
📋
Service Invoice
Bill for completed work. Labour and materials itemised separately. Client confirms before payment is expected. Links to M-Pesa reference when payment arrives.
🧾
Job Completion Receipt
Client signs off that the job was completed to the agreed specification. This document unlocks final payment. A client who signs cannot later claim the work was not done.
📅
Instalment Agreement
For large jobs — deposit upfront, midpoint payment, final on completion. Each payment receipted separately and linked to the agreement. Every instalment is on record.
NANA
Trader plan
KES 500/month.
Every job locked.
Quotations, invoices, job completion receipts, instalment agreements. Unlimited. Start free.
For Schools & Education · Tier 2 · From Month 3
Every fee.
On record.
School fee disputes, unpaid supplier invoices, temporary teacher contracts. Nana handles the documentation so school administrators spend less time chasing paper.
Coming Month 3
The schools vertical launches in Month 3. If you are a school administrator interested in early access, contact hello@asknana.co.ke.
School documents
What Nana will
support for schools.
🧾
School Fee Receipt
Term fee payment confirmed with student name, admission number, grade, term, and academic year. Both school and parent confirm. Permanent record — no disputes about whether fees were paid.
📅
Fee Instalment Agreement
Payment plan agreed at the start of term. Schedule locked. Both school and parent confirm. No dispute about what arrangement was made when the third instalment misses its date.
🤝
Supplier Agreement
Uniforms, books, catering, stationery. Lock the supply terms before goods arrive. Delivery note confirms receipt. Payment receipt confirms settlement.
🤝
Temporary Staff Contract
Short-term teacher or staff engagement. Daily rate, duration, subject, and responsibilities locked before the first day. No dispute about terms when the contract ends.
For Developers & Fintechs
Document locking
as infrastructure.
Nana's core — OTP confirmation, SHA-256 locking, QR verification, permanent records — is available as an API. Add verified, tamper-proof document creation to your product without building the infrastructure yourself.
Sandbox ready
REST API
Webhook events
White-label available
API overview
Simple endpoints.
Powerful results.
JavaScript
// Create a locked document in 3 API calls

// 1. Create the document
const doc = await fetch('https://api.asknana.co.ke/api/document/create', {
  method: 'POST',
  headers: { 'Authorization': 'Bearer nana_live_xxxx' },
  body: JSON.stringify({
    doc_type: 'invoice',
    creator_phone: '+254712345678',
    counterparty_phone: '+254722987654',
    items: [{ name: 'Service fee', quantity: 1, unit_price: 15000 }]
  })
});
// Returns: { doc_id, nana_ref: 'NANA-2026-0048', status: 'draft' }

// 2. Send OTP to counterparty
await fetch('https://api.asknana.co.ke/api/document/send-otp', { ... });

// 3. Verify OTP — document locks automatically
const result = await fetch('https://api.asknana.co.ke/api/document/verify-otp', { ... });
// Returns: { verified: true, verify_url, sha256_hash, locked_at }
Integration tiers
Three ways to
build with Nana.
Tier 1
White-Label API
Full document locking under your own brand. Your UI. Your users. Nana infrastructure. Zero Nana branding visible to your users.
All API endpoints
Custom document templates
Webhook events
White-label verify page
Sandbox environment
Tier 3
Nana-Adjacent
Build a product that works alongside Nana. Your users have Nana accounts. Your product reads their document data with their consent.
Read-only document access
Trade statement access
User consent flow
Verification API
Key endpoints
The API
at a glance.
MethodEndpointWhat it does
POST/api/user/createRegister a new user. Returns nana_ref and plan tier.
POST/api/document/createCreate a new document in DRAFT status. Returns doc_id and preview.
POST/api/document/send-otpGenerate and deliver OTP to the counterparty's WhatsApp.
POST/api/document/verify-otpVerify OTP. Document locks automatically on success. Returns hash.
GET/api/verify/:doc_idPublic verification endpoint. No auth required. Returns document status and hash.
GET/api/document/:id/pdfGenerate and return the locked document as an A4 PDF.
POST/api/dispute/createFile a dispute on a locked document. Both parties notified.
GET/api/user/:id/trade-statementReturn verified trade history. Used for credit scoring integration.
API
Start building
Sandbox access.
No approval required.
Full sandbox environment. Test keys. Seeded data. Reset endpoint. Build your integration before going live.
dev@asknana.co.ke
For Financial Institutions
Verified trade history
at scale.
Millions of Kenyan informal traders transact daily with no verifiable record. No credit history. No financial identity. Nana creates that record — at the moment of transaction, confirmed by both parties, sealed cryptographically.
With user consent, that verified trade history is available to your institution for credit assessment, limit setting, and customer profiling.
The data opportunity
What Nana data
tells your institution.
📊
Verified Transaction Volume
Not stated income. Verified trade — amount, counterparty, document type, frequency, over time. A locked invoice is evidence of a real transaction, confirmed by the buyer with an OTP, sealed with SHA-256.
Completion Rate
What percentage of documents sent by this user were confirmed by the counterparty? A high completion rate signals a trader who transacts legitimately with real counterparties. A low rate raises questions.
📅
Payment Consistency
Instalment agreement payment records show whether a user honours scheduled payments. This is behavioural credit data — not stated creditworthiness, but demonstrated payment discipline.
🤝
Trade Network Quality
Who does this user transact with? Do those counterparties also have Nana histories? A trader who consistently transacts with verified counterparties is a lower risk than one whose counterparties are unknown.
Data access model
Consent-based.
Always user-controlled.

Nana does not share user data without explicit, informed user consent. No institution accesses a user's trade history unless that user has actively granted access — through Nana's consent flow, on their own WhatsApp, in their own time.

The consent is specific — the user chooses which institution, what data, and for how long. It can be revoked at any time. This is not opt-out data sharing. It is opt-in, user-controlled, consent-based access.

Data shared includes: verified transaction volume, document types, completion rate, counterparty count, payment history on instalment agreements. It does not include document contents, counterparty identities, or personal communications.

1️⃣
User initiates
User requests a loan or product from your institution. You ask for their Nana trade history.
2️⃣
Consent flow on WhatsApp
Nana sends the user a WhatsApp message explaining what data will be shared with which institution. User confirms by PIN.
3️⃣
Data delivered via API
Your institution receives the user's verified trade statement through our partner API endpoint. Structured JSON. Ready for your scoring model.
NANA
Institutional partnerships
Closed beta.
Talk to us.
We are working with a small number of financial institutions in Kenya. If your institution serves informal traders, contact us to discuss a data partnership.
hello@asknana.co.ke
Pricing
Pay for what
you use.
Start free. Upgrade when you need more. No hidden fees. No lock-in. All plans include WhatsApp delivery, OTP confirmation, SHA-256 locking, and QR verification.
Tenant
Free Forever
KES 0
always free for tenants
View signed agreements
Download receipts
Dispute support
Confirm documents by OTP
Most popular
Trader
KES 500
per month · unlimited docs
All 7 core document types
Unlimited documents
Industry templates
M-Pesa receipt linking
Dispute proof packs
Trade statement
30-day free trial
Landlord
Residential
KES 200
per unit · per month
All 7 core document types
Tenancy agreement templates
Deposit protection
Rent receipt history
Service contracts
Condition reports
Business
Business
KES 1,500
per month · unlimited seats
All Trader features
Multiple locations
Team access · unlimited seats
All industry templates
API access
Custom template upload
Pricing questions
Common questions.
Is there really a free trial?
Yes. The Trader plan is free for 30 days. No credit card required. You will receive a WhatsApp reminder 7 days before the trial ends. If you don't upgrade, your account downgrades to the Free plan — you keep your locked documents but cannot create new ones.
How is the Landlord plan priced?
KES 200 per unit per month. A landlord with 5 units pays KES 1,000 per month. A landlord with 10 units pays KES 2,000. There is no cap — the more units, the better the deal per unit compared to any other documentation system.
What payment methods do you accept?
M-Pesa. That is the only payment method right now. You will be prompted to pay via M-Pesa on WhatsApp when you upgrade. Your plan activates immediately after payment is confirmed.
What happens to my documents if I cancel?
Your locked documents are permanent. Cancelling your subscription does not delete your documents. You and your counterparties can still access all locked documents via their verify URLs indefinitely. You lose the ability to create new documents unless you resubscribe or use the Free plan.
Public verification
Verify a document.
Enter a Nana document reference or scan a QR code. Any locked Nana document can be verified by anyone — no account required.
or
The verification page at verify.asknana.co.ke is public. No login required.
Partnerships
Let's talk.
We work with a small number of partners at a time. If your organisation is interested in integrating Nana — as a technology partner, financial institution, platform partner, or reseller — reach out directly.
⚙️
Technology integrators
API integration, white-label, Tier 2 co-branded.
dev@asknana.co.ke
🏦
Financial institutions
Trade data access, credit assessment partnerships, consent-based data.
hello@asknana.co.ke
🌍
Platform partners
Marketplaces, e-commerce, field networks, resellers.
hello@asknana.co.ke
Send us a message
Get started
Start on WhatsApp.
No app to download. Message Nana directly on WhatsApp. Your first document in under two minutes.
Option A — WhatsApp directly
+254 700 000 001 · Save this number
Option B — Quick web form first
We'll send you a WhatsApp message to continue.
Home