How MateCode Works

Every referral code on MateCode goes through a manual verification process before the community can see it. Here's exactly how it works.

The most important thing to know:

Unlike most code sites, MateCode does not publish codes automatically. Every single submission is reviewed by a real person before it goes live. Zero exceptions.

Our 5-Step Verification Process

1

Community Submission

Anyone can submit a referral code using our submission form. We collect the company name, referral code, a description of what the new user gets, the estimated value, and an optional expiry date. The submitter can add their username if they want credit. All submissions enter a "pending" queue and are not visible to the public.

2

Manual Review by Our Team

Our moderation team reviews each submission. We check:

  • Is the company a legitimate, recognisable Australian or international service?
  • Does the code format match what that company's referral codes typically look like?
  • Is the description accurate and non-misleading?
  • Is the claimed value realistic for that company's program?
  • Are there signs of spam, bulk submission, or affiliate fraud?
  • Is the company category appropriate for our platform?

We aim to review all submissions within 24โ€“48 hours.

Rejection Criteria

We reject submissions that don't meet our standards. Common rejection reasons:

  • Company is not verifiable or appears to be a scam
  • Misleading value claims (e.g. "$500 off" for a program that gives $5)
  • Services targeting vulnerable people: payday loans, online gambling, etc.
  • Duplicate of an already-listed active code
  • Code appears generated or fabricated rather than real
  • Adult content, illegal services, or categories we don't support
  • Evidence of bulk submission or affiliate fraud

Submitters who repeatedly submit low-quality or fraudulent codes may be blocked from submitting in future.

Approved Codes Go Live

When a code passes review, it's published with a "โœ… Verified by MateCode" status and the date it was approved. This date helps the community understand how recently the code was checked. Codes are sorted by recency and usage โ€” not paid placement.

Community Reporting & Re-Review

Every code listing shows a "Report" option. If a code has expired or stopped working, community members can report it. Our team re-reviews reported codes within 48 hours and removes them if they're confirmed invalid. Codes with multiple reports are deprioritised in listings immediately while under review.

What Makes MateCode Different

โœ… MateCode

  • โ€ข Every code manually reviewed
  • โ€ข Community reporting system
  • โ€ข Australian-focused
  • โ€ข No paid placements in listings
  • โ€ข Expiry dates tracked
  • โ€ข Verification date shown

โŒ Most Other Code Sites

  • โ€ข Auto-published codes
  • โ€ข Scraped from the internet
  • โ€ข Often outdated
  • โ€ข Paid featured placements
  • โ€ข No verification process
  • โ€ข No accountability

Submission Guidelines

To maximise your chances of approval, follow these guidelines when submitting a code:

  • โœ“Use the exact referral code as it appears in your app or account (don't shorten or modify it)
  • โœ“Write an accurate description of what the new user receives โ€” not what you get as the referrer
  • โœ“Enter the correct company name (we'll normalise it, but accuracy helps)
  • โœ“Add an expiry date if you know it
  • โœ“Only submit codes you personally use and know are active
  • โœ—Do not submit codes from services that are gambling, adult content, payday lending, or generally harmful
  • โœ—Do not inflate the value โ€” write what the new user actually gets