Skip to main content
Trust Gate

Trust & verification

How we verify sellers

Trust is the heart of the platform. A shop earns a badge only by passing a real check, and every shop shows how far it has been checked — including the ones that have not been.

  1. 1

    Identity matched to the bank account

    A shop applying for a badge submits a national ID card, a bank-book page and a photo of its shopfront or stock. Our team checks that the account name matches the ID — the person you would pay is who they claim to be. Shops that declare a company number also file the certificate, which we check against the DBD registry.

  2. 2

    Onsite premises inspection

    Shops carrying the “Onsite Verified” badge were visited by our team at their shop, factory or warehouse, with the visit date on record — confirming a real operation, not a shell company.

  3. 3

    Ongoing fulfilment scoring

    Every on-platform deal feeds a fulfilment score. Sellers who miss commitments or draw repeated complaints are automatically down-ranked and may lose their badge.

Verification badge levels

Document Verified

ID card, bank-account name and shop or stock photo checked by our team

Onsite Verified

Passed a physical premises inspection

Premium Partner

Excellent track record on the highest tier

Labels that mean “not checked”

Public data

Compiled from open sources such as the seller’s own website or online shop. Not checked yet; the owner can claim it.

Sample shop

A demo storefront that shows how the platform works — not a real seller.

Not yet verified

A shop that has signed up but has not filed documents, or is still under review.

How we fight fraud

Trust Gate is a neutral venue — we never hold anyone’s money, so we fight fraud with layers that make it hard to get in, easy to catch, and impossible to quietly re-register:

Permanent shop code

Every shop carries a unique TG-xxxxx code that can never be edited — used to confirm identity and audit history.

Identity blacklist

A shop suspended for fraud cannot re-register with the same national ID or phone number.

Witnessed handover

Deals shipped via the Trust Gate fleet get a real pickup–delivery record as neutral proof of handover.

Real-deal reviews + scoring

Reviews come only from people who closed a real deal; repeat no-shows are down-ranked and can lose their badge.

Report & instant suspend

Report any profile in one tap; our team reviews and suspends offenders, removing them from the site at once.

Identity checked at the gate

A shop that signs up gives a 13-digit national ID, a photo of the card and a mobile number before it can open.

How a deal happens on Trust Gate

Trust Gate owns no factory or warehouse and never holds the parties’ goods. The platform helps two businesses discover, verify and negotiate with an accountable record.

  1. 1

    Find the right seller

    Choose manufacturers and wholesalers by category, province and verification level.

  2. 2

    Confirm they are real

    Check the permanent TG- shop code and document or onsite verification level.

  3. 3

    Request quotations

    Send specifications and compare offers from suitable sellers.

  4. 4

    Negotiate on-platform

    Timestamped messages provide a record if a dispute arises.

  5. 5

    Close the deal yourselves

    The contract, payment and tax invoice remain directly between the parties.

Trust Gate responsibilities and operated services

Trust Gate does not receive or hold funds, charge trade commission, or become a party to the sales contract. We are directly responsible only for services we operate: annual membership, advertising space and transport services users elect to use.

Data security

We did not roll our own storage or login system — we run on infrastructure used and audited by engineering teams worldwide. Here is what actually happens to your data:

How your data is held

  • Your password never sits on our servers

    Accounts run on Supabase Auth: passwords are one-way hashed and unreadable to Trust Gate. Sign in with Google or Facebook and we never touch a password at all.

  • Your shop data cannot be pulled by anyone else

    Row Level Security is enabled on every table, enforced in the database rather than in page code — so a seller can only ever read their own orders, messages and revenue.

  • Every page is an encrypted connection

    The whole site is served over HTTPS/TLS on Cloudflare’s network, including product photos and the documents you upload.

  • We do not store card numbers

    Membership is paid on Stripe’s own hosted page. Card numbers never pass through a Trust Gate server, and no field in our database holds one.

  • What this does not cover — plainly

    We protect your account and your data, not your payment for goods. Trust Gate never holds either side’s money and is not a party to the deal; paying is strictly between you and the other side.

Our database and account system run on Supabase, the open-source infrastructure platform used by engineering teams worldwide and operated to international security standards.

SupabaseCloudflareStripe

Supabase, Cloudflare and Stripe are trademarks of their respective owners, shown only to identify the infrastructure we run on — not as an endorsement, sponsorship or partnership with Trust Gate.

Trust & safety

Spot a suspicious seller or misconduct? Use the “Report seller” button on any seller profile — our Trust & Safety team reviews every report.

FAQ

How trustworthy is a badged seller?
Badges reflect real verification depth — from matching the ID to the bank account to an onsite visit — combined with fulfilment score and reviews from real buyers. A badge says who the shop is; it does not guarantee delivery.
What if I find a suspicious seller?
Use the “Report seller” button on the profile to alert our Trust & Safety team. We review every report and may suspend sellers who breach the rules.
Is Trust Gate liable for transactions?
Trust Gate is an intermediary connecting buyers and sellers. We check the shops that apply for a badge, but the sales contract is directly between the parties — always confirm terms before paying.