Scrapp Zero | Home
const PRISM_API_KEY = 'prism_jrfvXGHXOMscbgOD7NrcMgO5K2oQ4OqZ'; const PRISM_ENDPOINT = 'https://prism.trakkr.ai'; const PRISM_TIMEOUT = 1000; // ms // Crawler patterns to optimize for (customizable) const AI_CRAWLERS = [ 'gptbot', 'chatgpt-user', 'oai-searchbot', 'claudebot', 'claude-user', 'claude-searchbot', 'perplexitybot', 'meta-externalagent', 'google-extended', 'cohere-ai', 'applebot-extended', 'amazonbot', 'baiduspider', 'bytespider' ]; addEventListener('fetch', event => { event.respondWith(handleRequest(event.request)); }); async function handleRequest(request) { const url = new URL(request.url); // Quick bypass for non-HTML requests if (url.pathname.match(/\.(js|css|png|jpg|jpeg|gif|svg|ico|woff|woff2|ttf|eot)$/i)) { return fetch(request); } // Check if AI crawler const ua = (request.headers.get('user-agent') || '').toLowerCase(); const isAICrawler = AI_CRAWLERS.some(bot => ua.includes(bot)); if (!isAICrawler) { return fetch(request); } // Detect crawler type const crawlerType = AI_CRAWLERS.find(bot => ua.includes(bot)) || 'unknown'; try { // Call Prism API with tight timeout const controller = new AbortController(); const timeoutId = setTimeout(() => controller.abort(), PRISM_TIMEOUT); const prismResponse = await fetch(PRISM_ENDPOINT, { method: 'POST', headers: { 'X-API-Key': PRISM_API_KEY, 'X-Crawler-UA': ua.substring(0, 200), 'X-Target-URL': url.toString(), 'Content-Type': 'application/json' }, body: JSON.stringify({ url: url.toString(), pathname: url.pathname, crawler: crawlerType }), signal: controller.signal }); clearTimeout(timeoutId); // Handle rate limiting if (prismResponse.status === 429) { console.log('Prism limit reached'); return fetch(request); } // Handle successful optimization if (prismResponse.ok) { const data = await prismResponse.json(); if (data.optimizedHTML) { return new Response(data.optimizedHTML, { status: 200, headers: { 'Content-Type': 'text/html;charset=UTF-8', 'X-Prism-Optimized': 'true', 'X-Prism-Cache': data.cache || 'MISS' } }); } } } catch (error) { // Timeout or error - serve original immediately console.error('Prism error:', error.message); } // Default: serve original content return fetch(request); }
Low Waste Tips

Why your Waste Hauler's Invoice is a Black Box

Evan Gwynne Davies
September 11, 2025
4 minutes

We spoke with tens of waste leaders in the space to get their insight on how the industry is performing, particularly around waste data. We found their answers pretty eye-opening. There is a clear gap in information to unlock the circular economy. This blog is here to help you uncover new insights in the space.

"It's like smoke and mirrors."

That's how one facilities manager described their waste hauler's monthly invoices to us. This was echoed in other conversations with facilitates managers who shared frustration with their black hole of waste data.

When you're paying thousands monthly for waste services with zero visibility into what's actually happening to your materials, frustration builds fast.

The Problem Nobody Talks About

Here's what's happening behind closed doors: Waste haulers send invoices with vague line items. "Mixed waste removal." No weights. No diversion rates. No proof of where materials actually went.

Meanwhile, your valuable recyclables get tossed with general waste. Clean cardboard that has commodity value? Mixed with contaminated materials, destroying its worth. As one frustrated manager told us: "We're losing money on that." There's typically very little proof that your waste goes where it says it is going.

You're essentially writing blank checks while valuable materials walk out your back door and paying twice for it - first when you buy it, then when you dispose of it.

Three Ways Lack of Data Is Destroying Your Bottom Line

1. Ghost Tonnage

Without weight verification, you can't challenge invoices. You're likely being charged for tonnage you never produced or air from inefficient collections. But without data, you'll never know.

2. Lost Commodity Revenue

High-value recyclables - aluminum, PET, cardboard - get buried in general waste streams. These materials have real market value, but they're being treated as trash. One venue manager we spoke to saw the opportunity clearly: "Squeeze more value out of high-value recyclables by separating and selling them."

3. Zero Negotiating Power

Try negotiating rates when you can't prove what you're actually producing. Haulers know this. From one of our case studies - "Nobody ever calls. And so we just raised the rate and just said it was inflation." Without data, you're powerless. Find out more about how we helped this particular example.

The Truth Haulers Don't Want You to Know

One facilities director nailed it: "Waste haulers really don't know how to deal with somebody that knows the value of their material."

When you don't know weights, values, or destinations, you are powerless.

Another manager shared their breaking point: "Recent experiences with unjustified cost increases triggered deeper interest in oversight." They're not alone. Across industries, companies are waking up to this expensive blindness.

The Data You Actually Need (Not What Haulers Want to Show)

Forget the fluff. Here's the exact data that gives you control:

  • Weight per stream - Actual tonnage, not estimates or averages
  • Material composition - What percentage is recyclable vs. contaminated
  • Destination tracking - Where materials actually go (landfill, recycling, composting)
  • Market value indicators - Current commodity prices for your recyclables
  • Contamination rates - Why recycling loads get rejected
  • Purchased materials - What are the inflows v outflows of waste

One frustrated manager summed up their goal perfectly: "Full visibility into waste inflow and outflow, and the gap between them.". The more data points you can aggregate, the better. But for many, this isn't possible. Third-party software can help unlock these insights without the need on spending tons of time and money getting this data.

How Forward-Thinking Companies Are Fighting Back

Smart waste managers aren't waiting for haulers to become transparent. They're taking control:

Step 1: Baseline Your Reality

Install simple tracking at the source. Weight estimates, photo documentation, basic categorization. Even manual tracking beats flying blind. The goal is to hold waste haulers accountable with real data and support your reduction initatives.

Step 2: Ensure Itemized Reporting

Request weight tickets, destination certificates, and contamination reports. Most haulers have this data - they just don't share it. One manager called this their "opportunity for me to squeeze them a little bit."

Step 3: Leverage Technology

Modern waste tracking platforms capture real-time data automatically. No more spreadsheets. No more guesswork. Just facts. We can help here, by the way.

Step 4: Create Accountability Loops

Share data internally. When staff see contamination rates and lost revenue, behavior changes. As one public sector client noted: "We have a 39% contamination rate" - knowing this number is the first step to fixing it. Introducing these values into internall communication channels brings awareness to keep it top of mind.

The Industry Disruption That's Coming

All sectors produce waste to some degree - from hotels to manufacturing to municipalities. They are demanding transparency. They're tired of the "smoke and mirrors." and want to recover the value they're losing every day at the bin-level.

The old way? Accepting whatever haulers tell you. The new way? Data-driven decisions that save money and increase recycling rates.

Your Next Move

Stop accepting "that's just how it's done" as an answer. Your waste stream contains valuable materials and hidden costs. Through these discussions, we've found that for every $1 spent on upstream waste prevention, you can save up to $10 on downstream costs.

Start simple: Track one waste stream for 30 days. Document weights, take photos, note contamination. Compare this to your hauler's invoice.

The gaps you discover will shock you. And that shock? That's the first step toward taking back control. Managing waste without data isn't management - it's rolling the dice with your budget.

As one manager put it: "Holding our hauler accountable." That's not just a goal. With the right data, it's inevitable.

Article by
Evan Gwynne Davies