Privacy
How this demo handles a story. Sample policy, not a live legal notice.
The promise
The talent and the recipient never see each other's phone number. Checkout stores the last four digits of a mobile-money number inside a payment hint. Card numbers are entered on Paystack or Flutterwave, not on AfriCelebCall.
What talent see
Recipient name, the name the shout is from, occasion, tone, language, pronunciation, the detail you offered, and your instructions. Not your account email. Not a phone number. Not the gift-card code.
What the recipient sees
The shout, who sent it, and who recorded it. The private link is unlisted. It is not placed in a public directory. If you scheduled it, the link stays wrapped until that time.
What we store in the demo
Account name, email, country, a password hash, orders, reviews, applications, and business inquiries. Session, display currency, and lite mode live in cookies. Lite mode drops decorative artwork for a lighter page.
Resetting
The SQLite file is local. Delete it with npm run db:reset and the fictional bench is seeded again on the next visit. Do not put real customer data in this demo.