Find what’s leaking.Recover what’s yours.

You earned the commission. If you’re an affiliate publisher or creator, Affiliate Guardian helps you catch broken tracking, aging payouts, and quiet reporting gaps before they keep costing you. See the evidence, focus on the biggest risk, and choose what happens next.

Free affiliate-link scan covers up to 200 readable site pagesNew accounts get a 14-day trial, with plans from $29/monthYou approve every recovery action

One reason it exists

I found about $13,000 of my own money sitting unpaid across affiliate platforms for years. Single balances of $2,000 to $4,000, every one of them already past a stated $100 payout minimum.

Each balance was a number the platform reported itself. The dashboards kept displaying them; no system told me the money had stopped moving.

Every finding labeled
confirmed, inferred, or unknown
Nothing sent
without your approval

Revenue protection active

Watching evidence

Findings feed
Product preview
ProgramFindingConfidence
In-house programBalance aging past payout minimumconfirmed

The platform reports a balance well past its own stated minimum, with no payout across the last several cycles. That balance is their number. We do not estimate it.

Eight SleepTracking token present in final URLconfirmed

We followed the redirect chain and observed the expected tracking token in the final reachable URL. Nothing to do.

BON CHARGETracking token dropped on redirectinferred

The final reachable URL no longer contains the expected tracking id. The page still loads, but attribution cannot be confirmed from redirect-chain evidence. Worth a message to your affiliate manager.

AerSecurity challenge, held for reviewunknown

Their site challenged our checker, so we cannot see the truth yet. We hold it and recheck instead of guessing.

BiOptimizersEffective rate looks lowerinferred

Your settled commissions imply a lower rate than your agreement. Could be a promo mix shift, could be a quiet cut. Evidence attached either way.

AirDoctorWaiting on settled dataunknown

Recent commissions have not settled yet. This is normal reporting lag. We wait for locked numbers before saying anything.

Every row carries its confidenceUnknown never fires a dollar alert

Evidence-dependent monitoring

Checks that run when their required evidence is present.

Each check runs only when the connected source or readable page supplies the facts it requires. Payout and dormancy checks remain unknown until a report supplies a balance and a cited structured terms record supplies the required policy facts.

Stuck payouts

Runs only when an accepted report states the balance and a cited structured terms record states its same-currency payout minimum and cycle. Partial policy evidence stays unknown.

Dead links

Links that stopped resolving, followed through the whole redirect chain before we call it.

Attribution loss

Where your connected platform exposes a tracking identity we can verify, a link that still loads normally but drops that identity before checkout.

Expired codes

Codes found beside your own affiliate links on readable scanned pages are checked for continued appearance and visible expiry dates. We do not test checkout or infer whether a code credits your account.

Rate changes

A commission rate that moved away from your agreement, measured on settled money only.

Dormancy deadlines

Runs only with a fresh reported balance, a recorded payout minimum, a cited stated dormancy or forfeiture window, and enough activity history to date the clock.

Agreement and termination monitoring

A recorded relationship status or agreement term that changed, with the source and prior value attached.

Platform-migration continuity

A possible network move is suggested for your confirmation. When you confirm it, the brand keeps its history and baseline.

Unpaid platform balances

I found about $13,000 sitting unpaid across affiliate platforms.

The balances were affiliate commissions I had already earned. Individual amounts of $2,000 to $4,000 sat for years, even after they cleared the platforms’ stated $100 payout minimum.

Every dashboard showed a piece of the truth. None warned me that the money had stopped moving. I found the total only by checking every platform by hand.

That is the product’s job. Know what changed, what it may be worth, and what to do next before another year disappears.

Built by a publisher. For publishers.

UNPAID PLATFORM BALANCES

The balance clears their minimum

The platform's own dashboard shows more owed than its stated $100 threshold.

The payout cycle passes

No payment arrives. Nothing flags it, because nothing is watching the balance.

It ages for years

$2,000 to $4,000 per program, sitting on the platform where I earned it.

I found it by hand

Only a manual audit across every platform surfaced the full $13,000.

Why it stayed invisible

The money was split across different platforms, programs, and reporting schedules. Each balance looked isolated. Together, they were material.

A separate obligation

I was also owed money for whitelisted ads.

That obligation came from a separate agreement with a brand. The unpaid platform balances were affiliate commissions. Affiliate Guardian does not combine them.

The current product does not automatically detect whitelisted-ad usage violations. It belongs on the roadmap as a different evidence and agreement problem.

See where it sits on the roadmap

Evidence before accusation

Every alert shows what we know and what we do not.

A tool like this is only worth running if each alert states what the evidence can support. It says unknown when the evidence is thin rather than invent a number. Here is what that looks like in practice.

You always know how sure we are

Every finding is labeled confirmed, inferred, or unknown. An ambiguous signal is never dressed up as a confident dollar alert.

Nothing goes out without your yes

The product never emails a partner or takes an outward action on its own. A human approves each one first, every time.

A dead login cannot hide behind a green light

A source cannot show monitoring while its credential is silently broken. Read access is checked the moment you connect.

Pending commissions never cause a false alarm

Commissions settle 30 to 90 days after a sale. We wait for them to settle before we ever tell you a program dropped.

Your money math stays in one currency

Dollars, euros, and pounds are never added into one meaningless number. Each program is measured in its own currency.

A link that recovers clears itself

When a merchant comes back online, the alert resolves on its own. No stale broken flags sitting on your dashboard.

A security check is not a broken link

A Cloudflare or bot challenge means the evidence is unavailable. We hold it as unknown instead of crying leak.

A link can load fine and still drop your tracking

We follow the whole redirect chain and confirm your affiliate token survives to the end. A clean 200 that lost the tag still gets caught.

How it works

Three steps from uncertainty to action.

Know what changed, what it may be worth, and what to do next without auditing every dashboard by hand.

01

Bring your sources together

Connect supported networks, upload an accepted Impact or Amazon CSV, or deliver structured terms-snapshot JSON from a configured watcher.

02

Find the money that stopped moving

For enrolled programs with usable evidence, reported balances are checked against recorded payout terms. Links, codes, rates, and reporting history are checked only where the connected source or readable page exposes them.

03

Work the highest-value finding

Read the evidence and confidence label, confirm what is real, and start with the largest recovery worth pursuing.

Estimate your exposure

Use your operating numbers.

This estimates affiliate revenue worth reviewing. It is not a promise that the amount is lost or recoverable.

2. Issues you actually found last year

Use your own link, tracking, and reporting incidents, not an industry estimate.

3. Your conservative assumptions

This estimate is driven by assumptions you control. Lower either one to test the case against Affiliate Guardian.

Revenue worth reviewing

$656

Estimated annual commissions exposed during issue windows:
$9,500 × 12 months × 6 issues × 7/365 days × 5% = $656

The model assumes issue windows do not overlap and caps their combined duration at 365 days (42 days here). This is exposure to review, not verified loss or recoverable revenue.

Coverage

Direct connections plus named report schemas.

Affiliate Guardian parses only the accepted Impact, Amazon Associates and configured terms-snapshot formats named below. Other attachments may be stored for reference, but they are not parsed, reviewed or used as monitoring data. Every finding stays within what each connected source and readable page can prove.

Direct connection

Direct network connections

Awin, Impact, CJ, GoAffPro and Post Affiliate Pro are available in onboarding. Post Affiliate Pro’s live money read is implemented and tested from recorded live-account data, but has not yet been proven with a paying buyer’s account.

Based on each network’s reporting cadence

Named CSV or JSON reports

Accepted report schemas

Impact Advanced Action Listing CSV; Amazon Associates Linked Product, Category, Tracking ID and Top Sellers aggregate CSVs; and structured ag-terms-snapshot.v1 JSON from a configured watcher. Other attachments may be stored, but are not parsed, reviewed or used as monitoring data.

Whenever an accepted report is uploaded or delivered

On the roadmap

What we are building next.

These selected items are not live yet. Applications collect roadmap interests, which the founder reviews when planning the order. The full roadmap separates planned, research, gated, deferred, and delivered work.

See the full product roadmap
Planned

Contract-change evidence resolver

When a network sends a vague “your terms changed” notice, this will find the exact before and after and attach the source. It will read the email or API first, follow a terms link second, and use a tightly capped browser only when the network gives us no cheaper read. This is not live yet.

Research

Whitelisted-ad agreement monitoring

Whitelisted ads involve a separate agreement and evidence problem. We are designing an opt-in way to record the approved ad scope and flag usage that needs your review. Automated detection is not live yet.

Research

Custom landing-page verification

Many brands give you a dedicated page with no tracking in the URL. We are building checks that read the attribution baked into the page itself, so a vanity link is verified like any other.

Evidence-gated

Click-verification probes

We are exploring probes that load your link and confirm the network recorded the click under your account. Opt-in only, behind your approval, never running on its own.

Least access by design

Affiliate earnings data is sensitive even when access is read-only.

Affiliate Guardian requests read-only scopes wherever a network offers them, confirms that read access works before it trusts a connection, encrypts each tenant’s credentials separately, and never returns stored credentials through the product. Read-only access limits what the system can do; it does not reduce how carefully the data is handled.

Read the security commitments

Founding applications open

Apply for the founding cohort.

The founding cohort is a separate application for publishers who want priority onboarding and founder-reviewed product feedback. You can create a normal account without applying. New accounts get a 14-day trial, and subscription pricing is the price Stripe shows before checkout.

Priority onboarding
Founder-reviewed product feedback

How pricing works

A monthly subscription keeps the guard running. If you ask us to work a recovery for you, our share declines as the recovery grows: 10 percent of the first $1,000, 5 percent to $10,000, 3 percent above that. The same schedule applies on every plan.

Founding cohort

Apply for a founding place

Which networks or programs do you use?
Where should founding members influence the roadmap?

Application updates only. This does not subscribe you to Outliyr newsletters or marketing broadcasts.