Get 99exch ID

Home › KYC & AML

KYC and AML on 99exch

There is no KYC when a 99exch ID is created. A name and a mobile number is the entire application. Verification, where it happens at all, comes later and comes from your agent.

That gap is genuinely useful to understand, because it is also the gap that fake "verification" requests exploit.

Last updated: 21 August 2026

Why there is no KYC at signup

The platform never holds your money and never holds your identity. Deposits move between you and an agent by UPI, and the agent knows who you are because they have been messaging you. The panel itself only ever sees a username and a credit line.

With no wallet and no account record, there is nothing for a verification process to attach to. That is why no signup form exists, no email field appears at login, and no documents are requested when an ID is issued.

When verification does come up

Three situations, and all three come from your agent rather than from the platform.

  • An unusually large withdrawal. The most common trigger by a distance. An agent moving a significant sum wants to be sure of where it is going.
  • A receiving account that does not match. If the bank account or UPI you want money sent to is in a different name from the one that deposited, expect questions. Reasonable ones.
  • Unusual activity on the ID. A pattern that does not look like normal play, which is as much fraud protection for you as for them.

Outside those, most players go a long time without being asked for anything at all.

What is reasonable to send

If your own agent — the person who created your ID and has been crediting your deposits for months — asks for verification on a large withdrawal, that is a normal request.

Reasonable, in context

One photo identity document. Sometimes a bank statement page or a UPI screenshot showing that the receiving account is yours. Sent to the agent you already deal with, in the thread you have always used, in response to a specific request tied to a specific transaction.

Sensible precautions even then: send only what was asked for, mask the parts not needed, and never send documents in response to a message that arrives out of the blue.

What should make you refuse

These are not verification requests

Anyone asking for your password. Anyone asking for an OTP — there is no OTP anywhere in the genuine flow, so a request for one is always aimed at something else, usually a bank or messaging account. Anyone asking for your UPI PIN or net-banking credentials. Anyone asking for a fee to complete verification. Any unprompted demand for Aadhaar and PAN together with no transaction attached. Any request arriving from a number that is not your agent's.

The OTP one deserves emphasis because it is the most effective attack in this niche. No part of using 99exch involves an OTP — not registration, not login, not deposit, not withdrawal. A request for one is not a grey area.

Anti-money-laundering, in plain terms

AML rules exist to stop betting accounts being used to move illicit money. On an agent-run structure they mostly surface as practical habits rather than formal procedures.

  • Deposit from an account in your own name. Paying from somebody else's UPI creates a mismatch your agent cannot reconcile, and it is the single most common cause of a delayed credit.
  • Withdraw to the same account you deposit from. Routing money elsewhere invites questions that are yours to answer.
  • Do not act as a conduit for anyone else. Taking somebody else's money in, playing lightly and paying it back out is precisely the pattern these rules exist to catch, and the account holder wears the consequences.
  • One account, one person. Shared IDs make every record ambiguous and every dispute harder.

None of that is onerous for an ordinary player. Deposit from your own account, withdraw to your own account, and the question never arises.

Age verification

Eighteen and over, without exception. An agent willing to open an account for somebody younger has told you everything worth knowing about how the rest of that relationship would go.

If you believe a minor is using an account, tell the agent who issued it. There is no central office above them that a member of the public can reach, which is a limitation of the model worth being honest about.

Keeping your own records

Because there is no formal compliance department, your evidence is the only evidence in any dispute.

Screenshot every deposit with the UPI reference and timestamp visible. Screenshot the statement after any large withdrawal. Keep the agent's chat thread and back it up — it is your reset route, your deposit record and your dispute file all in one place.

That habit costs seconds and it is worth more than any policy document on this page, because it is the only thing that turns a forty-minute argument into a ten-second one.

Where this site stands

We are an independent guide and hold no accounts, no documents and no funds. We cannot verify anybody, cannot process a withdrawal and cannot intervene in a dispute. Anything involving your account goes to the agent who issued it — see the contact page for what does and does not come to us.

KYC and AML — questions people ask

Is KYC required to open a 99exch account?

No. A name and a mobile number is the entire application, with no documents at the point of issue. The platform holds neither your money nor your identity, so there is nothing for a verification process to attach to when an ID is created.

When will my 99exch agent ask for documents?

Usually only on an unusually large withdrawal, when the receiving account is in a different name from the depositing one, or when activity on the ID looks unusual. Outside those situations most players go a long time without being asked for anything at all.

What KYC requests should I refuse on 99exch?

Anything asking for your password, an OTP, a UPI PIN or net-banking credentials, plus any fee to complete verification. There is no OTP anywhere in the genuine 99exch flow, so a request for one is always aimed at something other than your betting account.

Can I withdraw from 99exch to someone else's bank account?

You should not, and agents commonly refuse it. Withdrawals should reach an account in your own name, matching the one used to deposit. Routing money elsewhere creates a mismatch the agent cannot reconcile and invites questions that become yours to answer.

KYC and AML on 99exch — summary

No KYC exists at signup. A name and a mobile number is the whole application, because the platform holds neither player funds nor player identity — an agent handles both, and the panel only ever sees a username and a credit line.

When verification actually happens

Three triggers, all coming from your own agent rather than from the platform: an unusually large withdrawal, a receiving account in a different name from the depositing one, or unusual activity on the ID. A reasonable request means one identity document, sometimes a statement page showing the receiving account is yours, sent in the thread you already use and tied to a specific transaction.

Requests to refuse, and AML habits

Nobody legitimate asks for your password, an OTP, a UPI PIN or net-banking details, and no genuine verification carries a fee. There is no OTP anywhere in the real 99exch flow, so any request for one targets something else. On the AML side the practical rules are simple: deposit from an account in your own name, withdraw to the same account, never act as a conduit for someone else's money, and keep one account per person. Screenshot every deposit reference — with no compliance department above your agent, your records are the only records. Adults over 18 only.