Back home

Coding for the Climate: How I Built an App to Reduce Household Emissions

Most weather apps tell you to carry an umbrella. I built Washcast to tell you when to unplug your dryer. Here is how I leveraged weather data to drive sustainable behavioral change.

Download on the App Store
1.8kg
CO2 Saved / Load
2.4k
Lbs CO2/Yr Potential
0
Rain Surprises
iOS
Platform

The Problem: Fear of Rain Drives Energy Waste

The tumble dryer is typically the third most energy-hungry appliance in a home, trailing only the refrigerator and HVAC. Yet, millions rely on it even on sunny days due to uncertainty.

We've all been there: hanging clothes out with optimism, only to sprint outside three hours later as a sudden drizzle soaks our nearly-dry denim. This "rain risk" leads to the Safety Dry: defaulting to the machine. This wastes energy, but it also often leads to the "Double Wash" cycle, wasting another 15-30 gallons of water to re-clean rain-soaked clothes.

My Solution: Actionable Weather Intelligence

I built Washcast to replace that anxiety with precision. By integrating granular data from OpenWeather, I engineered decision-support logic that calculates humidity, wind speed, and cloud cover to identify "High Efficiency" drying windows.

Key Features & Environmental Logic

Granular Fabric Estimates

A binary "Yes/No" isn't enough. My algorithm calculates drying rates based on fabric density (e.g., T-shirts: ~2h 49m vs Towels: ~5h 38m).

Impact: Prevents users from abandoning air drying just because heavy items won't dry. They can confidently dry light loads while machining the rest.

Proactive Rain Alerts

I designed high-urgency notifications ("URGENT: Rain in 1h!") that trigger 30 minutes before precipitation.

Impact: Acts as a firewall against the "Double Wash," saving water, chemical detergents, and electricity.

Transparent Meteorology

The app explains why conditions are good, teaching users that wind matters as much as sun.

Impact: Encourages usage during "Winter Goldilocks" days: cold but dry/windy days that dry sheets faster than humid summer days.

Deep Dive: The Environmental Impact

When designing Washcast, I focused on three specific areas of impact derived from lifecycle analysis research:

1. The Carbon Cost of Convenience

An average electric dryer emits roughly 1.8kg of CO2 per load. While this seems small, aggregated over a year, skipping the dryer can reduce a household's carbon footprint by approximately 2,400 pounds. If every Washcast user air-dried just one extra load per week, we effectively offset the emissions of driving a gasoline car for millions of miles annually.

2. The Microplastic Connection

The environmental impact goes beyond energy. Tumble dryers are aggressive; the "lint" we clean out is essentially fabric integrity being stripped away. Research suggests tumble drying can reduce fabric tensile strength by nearly 50% after just 20 cycles. By using Washcast's fabric-specific guidance to safely air-dry delicate items, users extend garment life and reduce the release of airborne microfibers.

3. Winter is Not a "Dryer-Only" Season

A massive spike in energy consumption occurs in winter due to the myth that you can't line dry in cold weather. In reality, a cold, dry, windy day in January can dry laundry faster than a humid, still day in July. Washcast identifies these "Winter Goldilocks" days (low humidity + high wind), helping users utilize the outdoors year-round.

Technical Challenges

The biggest technical hurdle was handling the "False Positive" problem. If I told a user to hang clothes out and it rained, they would never trust the app again.

I solved this by implementing a conservative safety buffer in the algorithm using OpenWeather's granular forecast data. I weighted precipitation probability heavily against drying potential. If the chance of rain is >40% within the drying window, the app advises against outdoor drying, prioritizing user trust over aggressive optimization.

Conclusion

Washcast isn't just a utility app; it's a behavioral nudge. By removing the uncertainty from nature, I've enabled users to make the sustainable choice the easy choice. It's proof that software doesn't have to be complex to have a meaningful impact on the physical world.

Download on the App Store
Back home