Auditable from day one is a different product, not a later feature
Most platforms add an audit trail when a customer asks for one. By then the shape of the data has already decided what can be proven.
For home-improvement lenders
Renny sits between your approved loan and the contractor’s invoice. It collects the evidence that the borrower agreed to the work, checks it against the rules you set, and refuses to clear the draw when the evidence is incomplete — rather than reporting it to you afterwards.
Renny never holds, touches, or moves your money. You disburse on your own rails, on your own schedule.
The problem
When a borrower says “I never agreed to that”, the contractor’s account and the lender’s record are usually the same record — and it was written by the party with the incentive.
Consent orders brought by the CFPB and state Attorneys General against lenders in this market keep finding the same four things: loans originated without the borrower’s knowledge, merchants enrolled with little vetting, complaints handled one at a time instead of as a pattern, and no dependable record of what the borrower actually agreed to.
An examiner does not ask whether you believed the merchant. They ask what you can show.
How Renny answers thatRenny is built backwards from this list.
The difference that matters
Every control in this market is one of two kinds. A detective control tells you about the payment that should not have happened. A preventive control declines to make it.
The failing check is named to both parties. “Pending review” is not a reason, and it is not what Renny says.
There is no nightly job that finds this later. The check runs on the write, or the write does not happen.
Renny authorizes. You disburse, on your own rails, on your own schedule. It never holds a cent.
How it works
Your borrower and contractor do the work inside Renny. Your systems exchange two messages with ours.
When a loan is approved, your system passes Renny the loan reference, the borrower, the contractor, and the amount.
Scope agreed and frozen, work evidenced, both parties attest. Every rule you set is checked along the way.
Your system is told the moment a release is authorized, with the reference and the evidence behind it.
You pay on your own rails, then pass back your payment reference so the record is complete on both sides.
Nothing is left for someone to remember to check. If the evidence is incomplete, Renny does not clear the draw.
Inside the platform
When a draw is held, the screen says which check failed and what would clear it. An operator should never have to ask why.
Operations overview
Everything waiting on a person today, across your programs
Draw 1 of 2 · $12,750
PRJ-4176 · Roof replacement · Blue Ridge Exteriors
Release checks
Release cannot be authorized until the second attestation exists. This is refused by the database, not by this screen.
Audit trail
PRJ-4155 · hash-chained, append-only · 41 events
7c1a…04bfb8e2…71d9Each event carries the hash of its predecessor, so a removed or altered event breaks the chain visibly.
Contractor onboarding
Activation is refused while any blocker remains — and the blockers are listed, not implied
Redstone Remodeling — outstanding
Illustrative interface with demo data. These are rendered from the product’s own design system rather than being photographs of a screen, and the projects, contractors and amounts shown are fictional. Ask for a live walkthrough of your own book.
The controls
These are not reminders or reports. They are enforced in the database itself, so no integration, script, or future automation can skip one.
Why that distinction mattersWhat you get
One PDF per project: every signature with time and authentication method, every document fingerprint, every event in order. Generated live, not stored.
Contractor and homeowner each sign independently. The signer is taken from their authenticated session, never from a form field, so no party can sign for another.
A change order is a new agreed version, never an edit. The chain from the original scope to today is reconstructable at any date.
Licence verification, a training curriculum you control, and a funding gate that refuses uncertified contractors.
Funding limits belong to the contractor’s whole book with you, set by underwriting and revisited on a schedule rather than fixed at approval.
Examiners get scoped, expiring access to the record. You control whether your own book is included — and withholding is visible rather than invisible.
A contractor who documents properly gets paid faster and argues less. Renny gives them a clear scope, a simple way to evidence work, and a record that protects them when a homeowner remembers the job differently.
What Renny asks of a contractorAdoption
A control that merchants route around is not a control. So the contractor experience is built to be faster than the paperwork it replaces, not slower.
Insights
Most platforms add an audit trail when a customer asks for one. By then the shape of the data has already decided what can be proven.
A detective control finds the payment that should not have happened. A preventive control means it did not.
Not your policies. The specific loan, the specific signature, and the specific document the borrower saw.
Compliance & standards
We do not display a certification we do not hold. Each item below says whether it is implemented today or on the roadmap, and we will complete your security questionnaire against the same list.
Renny is a technology provider, not a lender, broker or money transmitter. Read the full trust and security position.
Pick a closed project. We will show you the document you would hand a regulator. If it does not answer the question, nothing else matters.