About

Nothing errors. The money is simply gone.

FeeGuard reconciles what your Stripe Connect platform actually moved against what it should have moved, and recovers the difference.

Why it exists

A Connect platform moves money in two directions at once. A charge comes in, an application fee is taken, a transfer goes out to the connected account. When all three stay in step, the ledger is correct.

They do not always stay in step. A refund can return the customer’s money while the connected account keeps the transfer it already received. A dispute can be lost after the payout has cleared. An application fee can go unadjusted when the charge behind it is partially refunded. FX movement between charge and payout can quietly shift the platform’s margin.

None of these is an error. Stripe does exactly what it was asked to do in every case, and the platform absorbs the difference. The discrepancy appears in no error log, no alert and no dashboard — only in a balance that is smaller than the maths says it should be.

FeeGuard watches the events as they happen, reconciles charges, transfers, application fees and disputes against each other, and flags the gaps. Where a gap qualifies for automatic recovery, it can reverse it.

Every discrepancy links to Stripe

A finding names the charge, the transfer and the fee objects behind it. Open them in your own dashboard and check the arithmetic yourself.

Restricted keys only

The connection asks for the narrowest set of Stripe permissions that can do the job. Write scopes gate auto-clawback alone and are optional.

Detection before recovery

You see what you are owed before anything is reversed. Automatic recovery is a decision you make per rule, not a default.

Race conditions are assumed

Events that can arrive out of order are held and re-evaluated rather than acted on immediately, because a false clawback is worse than a slow one.

Part of Veristria

FeeGuard is a Veristria product

Veristria builds verification infrastructure for teams shipping software faster than they can review it. It was founded by Lars O. Horpestad, a Nordic AI figure and the author of the first published Norwegian guide to large language models.

All three Veristria products work the same way: look at what actually happened rather than what the code intended, prove the finding, and say plainly what to change. FeeGuard applies that to the money you move.

KeyDrift

Finds the API keys and secrets that AI coding tools leave behind in client-side JavaScript bundles.

keydrift.dev

VibeGuard

Continuous RLS testing, schema-drift detection and security monitoring for Supabase backends.

usevibeguard.com
Run a free auditRead the blog

FeeGuard is an independent product and is not affiliated with, endorsed by, or sponsored by Stripe, Inc. “Stripe” and “Stripe Connect” are trademarks of Stripe, Inc., referenced here descriptively to identify the platform FeeGuard works with.