Email-only identity
Member and affiliate login use the verified email address. Contact mobile numbers are not accepted as login credentials.
Trust and security
Xniffer separates member, affiliate and admin access, verifies sensitive account changes and keeps payment activation under backend control.
Member and affiliate login use the verified email address. Contact mobile numbers are not accepted as login credentials.
Registration, password recovery and verified email changes use time-limited OTP checks. A newly issued OTP replaces the previous code.
Trial, Prime, expiry and unlocked learning days are calculated by the backend rather than editable browser storage.
Membership activates only after the backend verifies the Razorpay order and payment response. Failed or abandoned checkout does not unlock access.
Passwords are not stored in the browser. Password changes revoke older sessions, and inactive authenticated sessions are closed automatically.
Registered members use account-linked tickets so replies, payment references and resolution history remain attached to the correct account.
Before registration, contact support@xniffer.com. Registered members should create a ticket from their dashboard so the report is tied to the verified account.