KAVYCHECK
Tells a shop owner, in seconds, whether a bank-transfer screenshot sent on WhatsApp is money that actually arrived.
Live · used in my own businessEngineering decisions
- Email forwarding instead of Gmail OAuth. Reading Gmail is a restricted scope with a yearly security audit and 7-day tokens; a forwarding rule is simpler for the customer and cheaper to run.
- Official WhatsApp Cloud API only. Unofficial libraries risk a number ban, which a paid product can't afford.
- The screenshot is never trusted. The source of truth is the bank's email alert; the parser handles both Bancolombia templates (numeric key and Bre-B) and checks DKIM.
- Billing with three safety nets: Wompi webhook, reconciliation and a scheduled job, tested with a real payment.
Self-serve sign-up is open. No external paying customers yet.