Lumanaire Partnership Proposal · v1

Prepared for Lyric & Dianne Brown · JoziGirl Cosmetics

Africa's first inclusive beauty‑tech platform — built in Johannesburg.

A web-first virtual try-on experience tuned for African skin tones and textured hair, engineered by the Lumanaire AI fleet. Shorter timeline, local team, honest pricing — with a defensible moat that global SDK vendors can't build.

Client
JoziGirl Cosmetics
Date
15 April 2026
Valid Until
15 May 2026
Prepared By
Lumanaire
01 · What we heard

A homegrown beauty brand deserves homegrown tech.

You built JoziGirl to serve a market the global giants have historically underserved. The technology you deploy should match that ambition — not import it.

01A virtual try-on engine shoppers use on web & mobile
02Shade matching that actually works for African skin tones
03Hair-type recognition across 3A–4C textures
04Analytics for try-through-buy insight
05A checkout that converts try-on into revenue
06An accessibility story that differentiates in retail
02 · The moat

The AR is commodity. The library is the moat.

Perfect Corp, ModiFace and Banuba built excellent AR SDKs — but their shade libraries were built in Seoul, Paris and Tel Aviv. They under-match African foundation and under-classify coily hair. Here's what we build that they can't.

Bespoke IP · owned by JoziGirl

African Shade Library

A foundation-shade grid spanning Fitzpatrick IV–VI with African undertone ranges — neutral, red, olive, golden, deep — that global SDKs underrepresent. Training data stays in SA. POPIA-compliant. Your IP at project end.

240+ shade permutations
mapped from day one
Bespoke IP

Textured Hair Classifier

On-device 3A–4C classifier fine-tuned on a local dataset.

Distribution moat

Retail Accessibility

NaviLens codes on every SKU. First SA cosmetics brand with the story.

03 · Two tracks

The platform you need now.
The partnership you launch with.

Track 01 · We build

The JoziGirl Beauty Platform

A production-grade virtual try-on web app with checkout, admin, and analytics. MediaPipe for face tracking, DeepAR for hair. Your shade library and classifier sit on top — that's the IP we build for you.

  • Virtual makeup try-on — foundation, lips, eye, liner, blush
  • Textured hair try-on with 100-wig library
  • African shade-match engine (your IP)
  • Hair-type classifier 3A–4C (your IP)
  • Shopper checkout — Yoco payments
  • Admin dashboard with analytics
  • Phone OTP + email auth
  • Hosted at app.jozigirl.co.za
Track 02 · We broker

Accessibility via NaviLens

The "Pharaoh Code" concept is essentially NaviLens — already deployed at Tesco Ireland, Kellogg's, NYC MTA. Rather than clone it and risk IP claims, we position JoziGirl as NaviLens's South African launch partner.

  • Broker NaviLens SA partnership introduction
  • Integration layer — NaviLens ↔ JoziGirl catalogue
  • Codes on packaging read shade, price, reviews aloud
  • Deep-link from scan to virtual try-on
  • Shopper analytics for retail-partner pitches
  • The accessible SA beauty brand positioning
  • NaviLens licence fees pass-through at cost
  • Priced separately after intro confirmed
04 · Core features

Everything shoppers expect. Nothing that bloats the build.

Real-time face tracking

468 facial landmarks at 30fps on any modern phone. Works in-browser, no app install needed.

MediaPipe FaceMesh

African shade matching

Foundation recs calibrated for melanin-rich skin.

Your IP

Wig try-on

100 wigs, auto-sized, 180° rotation.

DeepAR + MODNet

Frictionless checkout

Yoco-powered. Card, EFT, SnapScan.

Yoco payments

Analytics dashboard

Try-on rate, conversion, shade popularity.

PostHog + GA4

Phone OTP login

SMS for a friction-free mobile sign-up.

Twilio + Supabase

Edge-deployed

Cape Town POP. Sub-100ms first paint.

Vercel · Cloudflare

Secure by default

Helmet, DOMPurify, CSP, RLS, OWASP.

POPIA-compliant

WCAG 2.2 AA

Screen readers, keyboard, reduced motion.

Built-in
05 · How we'll build it

Three phases. Sixteen weeks. One continuous demo loop.

Each phase ends with a demo you can show funders, partners, and retail buyers. Milestones align with grant disbursements.

Phase 01

Beauty MVP

8–10 weeks · Track 01

Web app foundation, makeup try-on, African shade-match engine v1, product catalogue, shopper auth, Yoco checkout, admin dashboard.

Phase 02

Hair & Wig Try-On

6–8 weeks · Track 01

DeepAR + MODNet hair segmentation, 100 wig assets rigged, hair-type classifier, auto-sizing. Private beta launch.

Phase 03

NaviLens Accessibility

4–6 weeks · Track 02

Partnership broker, integration layer, packaging codes for first 20 SKUs, retail-partner pitch deck.

06 · The stack

Modern. Fast. Open where it matters.

Frontend
Next.js 16
React, edge-deployed.
API
tRPC
Type-safe end-to-end.
Database
Supabase
Postgres · RLS · realtime.
Face
MediaPipe
Apache 2.0 · Google.
Hair
DeepAR + MODNet
SDK + open-source matting.
Payments
Yoco
ZA-native · low fees.
Hosting
Vercel
Edge · Cape Town POP.
Comms
Twilio
Phone OTP + email.
07 · Vs axiusSoftware

Same deliverable. Different economics.

DimensionaxiusSoftwareLumanaireDelta
Build cost (makeup + wig)$120,000 (~R2.2M)R550,000–75%
Timeline to pilot30+ weeks14–18 weeks–45%
LocationOffshore · timezone lagJoburg + Cape TownSame hours
AR SDKPerfect Corp (marked up)MediaPipe + DeepAR (at cost)No markup
Ongoing support30%/yr (~R660k)R150k/yr–77%
IP ownershipShared · complexJoziGirl owns everythingYours
African shade libraryNot mentionedBespoke IPMoat
08 · Investment

Honest pricing. No hidden licence markups.

Phase 01 — Beauty MVP
Makeup try-on · shade match · checkout · admin
8–10 weeks
R275,000
Phase 02 — Hair & Wig Try-On
DeepAR + MODNet · 100 wigs · classifier
6–8 weeks
R275,000
Phase 03 — NaviLens (optional)
Scoped after NaviLens terms confirmed
4–6 weeks
from R95,000
Track 01 · Build total
ZARR 550,000
Monthly retainer — covers everything
Hosting · SDKs · support · updates · monitoring · minor iterations
R 12,500 / mo

Grant-friendly payment schedule

Structured to align with typical government grant disbursements. Phase gates are our commitment to ship before you pay the next slice.

25%
On signature
R137,500
25%
Phase 1 demo
R137,500
20%
Phase 1 launch
R110,000
20%
Phase 2 demo
R110,000
10%
Phase 2 launch
R55,000
09 · Why Lumanaire

An AI fleet building at South African cost, global quality.

01

Production-proven stack

RealtyPA · Respocare AI · GenX AI Healthcare · Content Creator Awards · Command Center. Seven production deployments in 18 months.

02

Built for speed

An AI fleet across Tailscale-networked Mac minis — ops, content, pipelines, incidents — shipping, reviewing, deploying automatically.

03

South African

Cape Town + Johannesburg hours. Same-day phone calls. Grant-funded projects are familiar. POPIA-first, ZAR contracts.

04

We use what we build

Our own Command Center hub platform is the template your admin dashboard inherits from. 18 months of polish baked in.

Next step

Let's build Africa's beauty moment.

Accept this proposal and we'll book a discovery week kick-off inside seven days. By the end of that week — wireframes, component-library preview, and a Phase 1 build plan in the project tracker.

hello@lumanaire.co.za · +27 82 046 1926 · lumanaire.co.za

Payment

25% deposit on signature secures start date. Subsequent milestones on phase-gate demo and launch. Net-14. Monthly retainer invoiced on the 1st.

IP ownership

JoziGirl owns 100% of source code, data, shade libraries, and brand assets at project end. Lumanaire may reference publicly unless NDA signed.

Revisions

Two rounds per phase included. Further revisions R950/hour. Out-of-scope features re-scoped in writing.

Timeline

Durations assume 48-hour feedback turnaround. Client-side delays extend phase-gate one-for-one.

Third-party costs

SDK licences, hosting, payments, comms pass through at cost within the retainer up to the stated MAU cap. Overages scoped ahead.

Termination

Either party may terminate with 30 days' notice after Phase 1 launch. Monthly retainer is month-to-month.

Lumanaire (Pty) Ltd · Cape Town, South Africa · Valid until 15 May 2026 · Prices in ZAR, excl. VAT.