Security of Funds
At e-confirm, the security of user funds is our top priority. Our platform uses a peer-to-peer escrow system designed to eliminate fraud, reduce transaction risks, and ensure both parties uphold their obligations. The process is secure, structured, and built on mutual trust backed by technology and transparent rules.
Peer-to-Peer Escrow Model
e-confirm acts as a trusted intermediary between the Sender (payer) and the Receiver (payee). Once the Sender initiates a transaction and makes payment through M-Pesa, the funds are held securely in escrow by the platform. These funds are not accessible by either the Sender or Receiver until the agreed conditions are fulfilled.
Important: The escrow wallet is not a bank account. It is a temporary holding account with one clear purpose — to safeguard funds until the transaction is successfully completed.
Mapped to Our Process Flow
-
Step 1 – Payment Holding:
When the Sender deposits funds via M-Pesa, the money is immediately locked in an escrow account. These funds cannot be moved, withdrawn, or tampered with by any party.
-
Step 2 – Automatic Transaction Contract:
A digital contract is automatically created, outlining the terms agreed upon by both parties (e.g., delivery time, item or service description). The Receiver is notified and can view the terms, but cannot access the funds.
-
Step 3 – Delivery Assurance:
The Receiver is expected to deliver the promised goods or services. The Sender then verifies the delivery and quality of what was received.
-
Step 4 – Controlled Release by Sender:
Only the Sender can release the funds by clicking a "Confirm & Release" button after successful delivery. This design ensures that funds are only transferred when the agreed outcome is met.
-
Step 5 – Dispute and Mediation Safety Net:
If the delivery fails or is unacceptable, the funds remain locked. e-confirm mediators step in to review the issue. If resolution isn’t possible, the case is escalated to legal authorities. At no point can e-confirm release the funds unilaterally.
Security Measures
- Escrow Wallet Isolation: Funds are held in a separate escrow account, independent of user wallets or system revenue. This ensures integrity and prevents misuse.
- Transaction Encryption: All payment and account information is secured using industry-standard encryption protocols to prevent fraud or interception.
- Audit Trails: Every action (funds sent, delivery updates, disputes raised, releases made) is logged and timestamped for verification and evidence in case of conflict.
- Release Authorization: Only the verified Sender can approve and initiate the release of funds. No staff or admin at e-confirm can override this control.
By combining automated processes, user-controlled fund release, and neutral mediation, e-confirm ensures that all transactions are secure, fair, and fraud-resistant — giving both Senders and Receivers peace of mind in every deal.