Verified and quality-scored partners
Every partner is curated, identity-verified through Stripe Connect KYC, and LLM quality-scored; the click quality score is a sortable signal, never a gate.
Three checks before an athlete reaches your list
Every athlete on Harmonia passes three checks before you see them: they are curated into the cohort, identity-verified through Stripe Connect KYC, and given a quality score. The scores are sortable signals that help you rank a long list. They never gate an athlete, reverse a commission, or trigger a clawback. You make the final call, and the athlete has to accept your program back.
This page covers what each check means, how the click quality score works, and why no score ever decides for you.
The three checks
| Check | What it confirms | What it does not do |
|---|---|---|
| Curated | The athlete was invited into the launch cohort by an admin, so the catalog is hand-picked, not an open marketplace. | It does not vouch for fit with your brand. You still decide. |
| Identity-verified | The athlete cleared Stripe Connect KYC. Stripe confirmed who they are. | It does not rate quality. It confirms identity only. |
| Quality-scored | An LLM quality score on audience, plus a click quality score on traffic health over time. | It is not a gate and not an automatic clawback. A low score never blocks anyone. |
Curated
During the launch cohort, athletes join by admin invite only. The list you browse is hand-picked, so every profile has already cleared that step. Open signup turns on later, once the platform is multi-brand live. For how to search and filter that list, see finding and recruiting athletes.
Identity-verified
A Verified partner cleared identity verification through Stripe Connect KYC. Stripe holds the ID and bank details. Harmonia never sees an athlete's SSN or bank information, and neither do you.
Verification gates payout, not browsing. An athlete can apply to your program before they finish KYC. They cannot be paid until Stripe clears them.
Quality-scored
Each athlete carries two scores you can sort by:
- LLM quality score reviews the athlete's audience and fit.
- Click quality score looks at traffic health over time, such as how varied the clicks are and how the conversions hold up. See click quality score for the full definition.
Both are signals. Neither one approves, blocks, or pays anyone. They help you rank a list so the strongest fits rise to the top.
The click quality score is a signal, not a gate
The click quality score is the single most misread number on the platform, so here is exactly what it does and does not do.
- It sorts. A higher score moves an athlete up your list. A lower score moves them down. That is the whole job.
- It does not gate. A low score never blocks an athlete from applying to your program or from being approved.
- It does not clawback. A low score never reverses a commission an athlete already earned. Commissions reverse only on a refund inside the refund window, pro-rated.
- It does not decide. You read the profile and make the call. The number saves you time on a long list; it does not replace your judgment.
A low score is not a clawback
The click quality score never reverses a payout on its own. A commission reverses only when a customer's order is refunded inside the program's refund window, and then only pro-rated. The score is a sorting signal, full stop. For how we watch traffic without ever auto-reversing money, see traffic quality and trust.
Two-way veto
Every match needs two yeses. You approve the athlete, and the athlete accepts your program. Either side can decline.
- You approve. You pick the athletes who fit your brand and approve their applications.
- The athlete accepts. The athlete reviews your program, including the commission you set, and chooses whether to join.
- Either side can pass. A decline is a decision for now, not a permanent block. New programs and new fits come up over time.
This is why no score is ever a gate. A match is a mutual choice made by two people, not a threshold a number clears. For how approvals work once applications come in, see applications and approvals.
What a match costs you
Before you approve anyone, you know exactly what a match costs. You set the commission per program, as a flat dollar amount or a flat percent. The athlete receives that full amount.
$50commission you set (athlete keeps in full) $1020% platform fee, billed to you on top $60your total cost per saleYou set the commission. Say $50 per sale. Your athlete receives the full $50. We add a 20% platform fee, $10, on top, billed to you. Your total cost is $60. The fee applies only to commissions on attributed sales and rides on your monthly invoice, never deducted from the athlete's payout.
FAQ
How are athletes vetted?
Three layers. Every athlete is curated into the launch cohort by admin invite, identity-verified through Stripe Connect KYC, and given an LLM quality score plus a click quality score. Stripe holds the ID and bank details, so Harmonia never sees an athlete's SSN or bank information, and neither do you. The scores are sortable signals you use to rank a list, never automatic gates. To browse and filter that list, see finding and recruiting athletes.
Does the quality score block low scorers?
No. The click quality score and the LLM quality score are sortable signals, not gates. A low score never blocks an athlete from applying, never reverses a commission, and never triggers an automatic clawback. It moves an athlete down a sorted list so you can decide. You make the final call, and the athlete has to accept your program back.
What does the verified badge mean?
A Verified badge means the athlete cleared identity verification through Stripe Connect KYC. Stripe confirmed who they are and holds their ID and bank details. The badge confirms identity only; it does not rate quality, and it is separate from the quality score. Verification gates payout, not browsing, so an athlete can apply to your program before Stripe clears them but cannot be paid until it does.