They promised your panels would pay for themselves.
You researched installers, compared quotes and read the contract, and you signed because the production guarantee made it feel safe. A guarantee only works if someone is watching.
OwlWatt
We independently measure your solar production against your contract guarantee every day, add the weather and system data needed to document any shortfall before your claim window closes, and with the optional OwlWatt Iris collector on an Enphase system, go down to the panel level.
Independent Solar Performance Audit: $79 one-time for your most recent contract year.
Start my audit for $79 → Start free trial instead · $9.99/mo or $87.89/yr Founder Lifetime, $399 cloud-only / $499 with Iris · first 100 slotsNot sure yet? Get a free estimate of what your system should produce, no account needed →
They promised your panels would pay for themselves.
You researched installers, compared quotes and read the contract, and you signed because the production guarantee made it feel safe. A guarantee only works if someone is watching.
Measured so far
Anonymised, cumulative measurement totals, updated as the meters report. They are measurement facts: energy measured, readings recorded, and shortfall documented against a contract guarantee. They are not a statement about how any claim ended.
How it works
You already have a day job, and checking your own solar production shouldn't become a second one. Set OwlWatt up once and we'll watch it for you, so you won't need spreadsheets or math, or have to chase your installer for an answer.
Send us the solar agreement you signed. We pull out every production guarantee, measurement period, degradation clause and exclusion, then explain in plain English what you agreed to.
Link the Enphase account you already have, or plug in OwlWatt Iris, our own hardware collector. Iris captures your per-panel data at 5-second resolution, and keeps going even when your installer's cloud is down.
Every day, OwlWatt compares your measured production to the pvlib PVWatts model. If your system falls short, you get an alert with the data behind it and a claim report you can send.
A shortfall isn’t an alert you have to act on alone. OwlWatt generates a claim report that lays out, in one document:
You download it and send it to your installer. OwlWatt never contacts your installer for you. The report is yours, and so is the decision about what to do with it. If it goes further than a conversation, a licensed attorney in your state can use the same document as evidence.
What OwlWatt does
You've opened your installer's app and seen a number, and you still don't know whether it's a good number. The app was built to show you production. It wasn't built to tell you whether your production meets what your contract promised, and that second question decides whether your panels pay for themselves.
Upload your solar agreement. OwlWatt extracts the guarantee terms and explains exactly what your installer promised and when they're obligated to deliver it.
We read your inverter data directly and cross-check it against a physics-based expected-production model. Your installer's numbers become one input we test, instead of the answer you have to take on faith.
When measured production falls below your guarantee, OwlWatt calculates the gap in kWh and dollars, then produces a claim report citing the exact contract clauses and model parameters.
With the optional OwlWatt Iris collector feeding it panel-level data, OwlWatt catches a microinverter that stops producing (even when it looks fine in aggregate) before months of lost energy add up.
Why it matters
People spend hours hunting for forgotten cash: old bank accounts, unclaimed property, a refund nobody cashed. Your solar contract has a number in it too. If your system produces less than that number, the difference is more than a higher bill you already swallowed. Under a production guarantee it’s a shortfall your installer committed to make good, and nobody is going to write to tell you about it.
A gap you never measure keeps recurring every year while your app shows green. Finding out costs $79, once, for a solar performance audit of your most recent contract year, or $9.99 a month to keep watching every year going forward.
*Illustration, not a typical result: a 12 kW system producing 15% below its guaranteed output, valued at Massachusetts average electricity rates ($0.33/kWh). Your own figure depends on your system size, your guarantee terms and your rate. OwlWatt measures and documents the gap, and we don’t recover the money. Whether a claim succeeds depends on your contract and, if it goes that far, on a licensed attorney in your state. Plenty of systems turn out to be performing fine, and that answer has value too.
Why now
If your credits shrank and nobody explained why, you’re not imagining it. Under the old 1:1 net metering, every kilowatt-hour you exported earned a full retail credit, so a system quietly producing under its guarantee still blended into your bill. Net billing (NEM 3.0 in California, and spreading to other states) cut what you’re paid for exported power, and your savings now hinge on how much your system produces. So when the check gets smaller, you’re left guessing whether that’s the new rate or a system falling short. OwlWatt separates the two by measuring your production against your guarantee, so you know which one you’re looking at. How NEM 3.0 affects your solar savings →
Why OwlWatt exists
I'm Olivier, OwlWatt's founder. I bought solar in 2024, and when the production looked off, my installer told me it was "within range" without ever naming the range. So I pulled my own Enphase data and modelled it myself with PVWatts, and it showed about an 11% shortfall for my system. I wrote a letter citing the model, the data, and the contract's production guarantee clause. My installer acknowledged the shortfall and scheduled a panel-by-panel inspection within two weeks. OwlWatt is the tool I built to do that automatically, for anyone whose contract makes the same promise. Read the full story →
Pricing
You've had enough of contracts with clauses in them. Buy a single audit, or subscribe and leave whenever you want. Either way, we never take a commission from your installer.
One-time report. Exact expected-vs-actual figures for your most recent completed contract year, in kWh and dollars.
Keep OwlWatt watching. This covers every completed contract year, past and future, and adds continuous measurement and shortfall alerts.
For Enphase homeowners who want an independent second source. Iris measures at your system and cross-checks what your vendor cloud reports.
Or go lifetime: Founder Lifetime, $399 cloud-only or $499 with an owned Iris · first 100 slots.
Get a one-time audit for $79, or connect in a few minutes and start a free 30-day trial ($9.99/mo or $87.89/yr, no credit card required).
Start my audit for $79 →Questions? [email protected] · Founder Lifetime, $399 cloud-only / $499 with Iris
Shopping for solar and not yet installed? Have your contract checked before you sign →
Managing a fleet of leased or inherited solar systems? See OwlWatt for fleet owners →