This is a product-feasibility + compliance study of the "deal aggregation / bargain community" website (modeled on Australia's OzBargain, benchmarked against Slickdeals, HotUKDeals, and Smzdm (什么值得买)). The conclusions have been cross-verified against multiple sources (primary texts from regulators in each jurisdiction, primary case law, and public analysis from the industry and law firms). It is not formal legal advice — for the parts touching on defamation law and consumer law, please consult a practicing Australian lawyer; the judgments about the future and about "how hard" something is are analysis, not guarantees.
The one-line conclusion first: the technology isn't hard and the code is easy to copy; the two real walls are "cold-starting a community" and "compliance" — and within compliance, Australia has three big pitfalls you won't find elsewhere. For a Sydney-based founder, whether you can build it was never the question; whether you can get to scale, and whether you can avoid stepping on legal landmines, is.
Ledger One · Business model: directly copyable, so it's no moat
There's only one core monetization channel: affiliate commissions — a user clicks an outbound link on the site, goes to the merchant and places an order, and the platform takes a percentage of the transaction. This is no secret; OzBargain's own help page states it plainly: after a visitor clicks an affiliate link and buys,
"OzBargain will earn a small portion of the sales as commission."
Cashback sites (ShopBack, Cashrewards) simply pass part of that commission back to the buyer — same underlying model. Slickdeals' editorial team rewrites the raw links users submit into affiliate links for attribution — a standard industry practice, not a competitive barrier. Conclusion: the monetization model is public, freely replicable, and anyone can copy it.
OzBargain's disclosure UX is worth copying verbatim
It both solves compliance and is a ready-made template; I'd copy it from day one:
- Affiliate (commission-bearing) links are shown only to logged-out visitors; logged-in users always get the direct, non-affiliate link, with no exceptions.
- Visitors see an "Affiliate Link" badge on the thumbnail; clicking it opens a "What is this?" explanation, plus a "Direct link" non-affiliate alternative.
- Users inserting their own affiliate links into the body of a post is prohibited.
(All of the above is from OzBargain's official help wiki, verified verbatim against the source.)
Ledger Two · Difficulty of cloning: the code is easy to copy, the community can't be
The real moat is network effects plus the cold-start deadlock. A Harvard digital-innovation case study names Slickdeals as feeding on two kinds of network effect at once:
- Direct network effects: "the more people who post deals, the more people come to look, and the people who look start posting deals of their own" — users are both content producers and consumers.
- Indirect network effects: the more traffic, the more it attracts merchants to place ads and offer exclusive deals.
Conversely, a new site with no posters has no content, and with no content, no one comes. This is the classic chicken-and-egg problem.
The incumbents' size gives a sense of the order of magnitude: Pepper.com (the parent of HotUKDeals / mydealz) reported back in 2015 having roughly 25 million consumers and about 500 million page impressions per month. Note — this figure is company self-reported, is 11 years old, and is fuzzily defined (unclear whether it means audience or active users), so it can only serve as an illustration of "incumbent scale," not a current metric (I've marked this one at medium confidence in verification). The implication is clear: in Australia, OzBargain is effectively an oligopoly, and the SEO backlink weight, merchant/affiliate relationships, and active posting user base are all on its side. You can clone its features, but you can't clone its community.
Ledger Three · A — Technical difficulty: low. A score for it — code 3/10
The ranking algorithm isn't a barrier
Hotness ranking based on votes plus time (Reddit Hot, Hacker News, the Wilson score confidence lower bound) has plenty of off-the-shelf open-source implementations — for instance, one npm library provides all three in one go. Reddit open-sourced its own ranking formula back in 2009 (take the log of the vote count + roughly a 12.5-hour time decay); HN's formula score / (age + 2)^gravity is public; the Wilson interval is 1927 statistics. The only thing you need to build yourself is the anti-manipulation penalty term layered on top of the ranking — the base ranking is a solved problem; tuning vote-manipulation defenses is the long-term work.
MVP scope and the real hard parts
An MVP at the scale of one person / a small team is essentially "standard CRUD + one ranking formula + one scheduled task":
- The easy parts: users submitting deals, upvote/downvote, comments, category tags, search, deal-expiry marking, affiliate-link rewriting, keyword alerts (email/push).
- The real hard parts (not "can it be done," but "doing it well takes sustained investment"): (1) anti-spam / anti-vote-manipulation / anti-fake-deals; (2) integrating with multiple affiliate networks and commission attribution; (3) caching and scaling once traffic ramps up.
- A mobile app and price comparison / price history (CamelCamelCamel-style) are optional bonuses, not part of the MVP.
With a modern tech stack, you can ship an MVP in a few weeks. Technology was never the bottleneck for this venture.
Ledger Three · B — Compliance risk: Australia's three big traps (the focus)
This is the part of the whole piece you should read slowest. Australia's compliance context differs enormously from the US, and all three of the following have been verified against primary case law / statutory text.
Trap 1 — UGC defamation liability (unique to Australia, the biggest trap)
Australia has no platform safe harbor like Section 230 of the US Communications Decency Act. Fairfax Media Publications v Voller [2021] HCA 27 (High Court, 5:2) established a rule that is extremely unfavorable to community sites: the operator of a page / website that opens up third-party comments is the "publisher" of those comments and can be held liable for their content — and defamation is strict liability, so whether or not you subjectively intended to publish that comment does not matter. The top-tier firm Gilbert + Tobin summarizes the decision as
"extending well beyond Facebook and the media, to all individuals and organizations that maintain their own website and social media pages."
A deals forum that opens up comments is squarely within range. One legal detail worth keeping: Voller only ruled on the threshold question of "publication," leaving the various defenses (such as "innocent dissemination") to later trials — so what it established is a risk exposure, not automatic final liability. But for a founder, the exposure itself is expensive enough.
Half a patch for Trap 1: the 2024 Stage 2 defamation reforms
The good news is that relief exists; the bad news is that it only patches half. The reforms added an s31A innocent-dissemination defense aimed at "digital intermediaries," but you must satisfy all three conditions at once to use it:
- you are a "digital intermediary";
- you maintain an accessible complaints mechanism;
- you take reasonable removal / blocking steps within 7 days of receiving a written complaint.
The key loophole: the defense expressly excludes the "author, originator or poster." That is, the person who starts a forum thread, or who runs a community page, may still be liable for third-party content within it. Ashurst's exact words are that "an individual who starts a forum thread … or a community organization running a Facebook page could each be liable for third-party posts … those affected may have to wait until 2027" (the next statutory review). The commencement dates vary by state (NSW/ACT 2024-07-01, Victoria 2024-09-11, the rest in 2025).
Practical implication: you must build in a "complaint + 7-day takedown" workflow to be within reach of the s31A defense; but merely hosting / starting a thread itself remains a live legal exposure.
Trap 2 — Misleading pricing (consumer law, near strict liability)
Section 18 of the Australian Consumer Law (ACL) is an objective test, and the ACCC says it plainly: "whether a business intended to mislead does not matter" (established in the High Court's Parkdale v Puxu). Two hotspots:
- False "was/now" pricing: if the product was never sold at that higher price, or the high price was only briefly displayed just before the discount, then the "save $X" in the ad constitutes misleading conduct. The ACCC is actively enforcing this (Bloomex, JB Hi-Fi, HSK United, among others).
- Drip pricing: advertise a bait price up front, then add unavoidable fees step by step. In 2015 the Federal Court fined Jetstar A$545,000 and Virgin A$200,000 over this.
Jurisdiction-dependent uncertainty: this liability primarily attaches to the party that "makes the advertising claim." How much exposure an aggregator site that passively reposts a merchant's false discount carries itself is an applicability question — the research has no definitive answer, and it needs a lawyer's judgment. The conservative approach: don't restate or endorse "was $X, now $Y" yourself; keep the price claim clearly coming from the merchant and label the source.
Trap 3 — Affiliate-relationship disclosure (a must-do, but happily easy to do)
- Australia: the ACL's "half-truth" principle — if you give partial information but omit a key point the consumer ought to know (for example, that you take a commission from this link), the silence itself may constitute misleading conduct (Demagogue v Ramensky). Note that Australia has no general duty of disclosure; you're only liable for "half-truths" and situations where "disclosure would reasonably be expected."
- US (this catches you as long as you have US traffic): the FTC's 2023 Endorsement Guides (16 CFR Part 255) require disclosure of a "material connection," and affiliate commissions count as a material connection; there is also a separate, independently enforceable Rule on Consumer Reviews and Testimonials (16 CFR Part 465, effective 2024-10-21), which prohibits fake / AI-generated / undisclosed insider reviews, with civil penalties of up to $51,744 per violation.
Practical implication: copy OzBargain's disclosure style directly, and you basically meet the bar.
US / EU comparison: scraping merchant prices
On scraping merchant prices / data, US case law (only persuasive, not binding on Australia) is relatively lenient on the "anti-hacking" axis: in hiQ v LinkedIn, the Ninth Circuit (reaffirmed 2022-04-18) held that scraping publicly accessible data likely does not constitute "unauthorized access" under the Computer Fraud and Abuse Act (CFAA). But there are two limits you must remember:
- This only governs that one axis, the CFAA. hiQ ultimately lost on breach of the Terms of Service (ToS), settling in December 2022 (permanent injunction, stop scraping, delete data).
- This is the US Ninth Circuit; Australia has no equivalent case law; the Australian side (ToS breach, copyright / database rights) was not established in this research.
So "if it's public you can legally scrape it" is a proposition limited by both jurisdiction and contract — don't treat it as a universal truth.
Not gone into in this research, but things you should separately clear up before launching a site, include: trademarks (the limits of using a retailer's name / logo), privacy law (Australia's Privacy Act + consent for affiliate cookie tracking), advertising restrictions in special categories (gambling / alcohol / finance), and GST / income tax on affiliate revenue.
Overall assessment: this is not a technology project, it's a community + compliance project
| Dimension | Difficulty | Where the bottleneck is |
|---|---|---|
| Technology / code | Low · 3/10 | Ranking is open-source, CRUD is standard; anti-fraud is the long-term work |
| Monetization model | Low | Public and copyable, not a barrier |
| Cold start / community | High · 8/10 | Network-effect deadlock + OzBargain oligopoly |
| Australian compliance | High · 8/10 | Defamation (Voller) > misleading pricing > disclosure |
Pragmatic conclusion: the technology can be done in a few weeks, but in Australia, facing an already-oligopolistic OzBargain, cold start is the primary cause of death, and defamation liability is the legal tail risk that can hold an operator personally liable. If you really want to do it, the viable entry point is not "recreate a nationwide OzBargain," but to go vertical and niche (a specific category / a specific community / a specific region), building a small but lively community first, while putting the complaint + 7-day takedown workflow and affiliate disclosure in place from day one.
Minimum launch checklist
- Position vertically; don't take on the oligopoly head-on across the board.
- Votes + time ranking, using an open-source library; don't invent your own.
- Affiliate-link rewriting + copy OzBargain's disclosure UX directly.
- Complaints mechanism + 7-day takedown workflow (to reach the s31A defense).
- Always label the source of pricing claims; don't endorse them yourself.
- Have a lawyer go over defamation + the ACL before launching.
- Cold-start by seeding deals by hand to grow the community, not by piling on features.
Main sources (all verified): OzBargain's official help wiki, Canstar, the Harvard digital-innovation case study, tech.eu (Pepper.com), open-source ranking libraries on GitHub, the ACCC (false-claims page + the Jetstar/Virgin drip-pricing penalties), the FTC's Endorsement Guides and Consumer Reviews Rule, Gilbert + Tobin (Voller), Ashurst (Stage 2 defamation reforms), and Jenner & Block (hiQ v LinkedIn). The research was adversarially verified across three passes, distinguishing "facts / case law / statutes" from "analytical judgment." This piece is not formal legal advice; consult a practicing Australian lawyer before launching a site.