Account controls
Passwords and transaction PINs are hashed; OTPs expire and are rate-limited; repeated failed logins can trigger lockout; sessions and remembered-account credentials can be revoked.
The platform uses layered engineering controls around authentication, sensitive information, financial records, administrator access, and payment verification. Members also play an essential role.
These controls describe the implemented application design. They are not a claim of regulatory certification, insurance, a completed penetration test, or deployed production infrastructure.
Passwords and transaction PINs are hashed; OTPs expire and are rate-limited; repeated failed logins can trigger lockout; sessions and remembered-account credentials can be revoked.
Granular permissions, separation of duties, TOTP two-factor authentication, one-time recovery codes, session controls, and audit logs protect privileged workflows.
Identity values, bank details, device tokens, and selected secrets are encrypted or masked. KYC and other sensitive files are stored privately and streamed through controlled endpoints.
Wallet changes use database transactions, locks, unique idempotent references, non-negative balance rules, immutable ledger entries, and compensating reversals.
Payment signatures, references, currency, amount, status, and ownership are verified server-side. A mobile return page alone cannot mark a payment successful.
Production preparation includes strict browser headers, dependency checks, readiness monitoring, private backups, reconciliation alerts, incident procedures, and an external-review checklist.
Do not immediately pay again. Record the reference, check the app status, and report the issue through authenticated support. A pending payment is never treated as successful.
Pay only through official methods in the app. Fake receipts, identity theft, manipulation, payment exploitation, and dishonest activity can result in account closure and legal action.
Use password recovery or another available device to secure the account, then contact support so active sessions and device credentials can be reviewed or revoked.
Do not trust sender names alone. Compare the sender and link with official contact information, avoid urgent requests for secrets, and open the app directly instead of following a suspicious link.
Use the official contact channel with a clear description, affected page or feature, safe reproduction steps, and your contact details.
Do not access another person’s account or data, change or destroy records, interrupt service, use automated high-volume testing, demand payment, or publicly disclose the issue before it can be investigated. No bug-bounty reward is promised.
For account fraud or an active payment dispute, use the support channel instead.
Change the password through the official recovery flow, avoid making further payments, and contact support promptly.