Satu Cuaca: One Simple App for Air Quality, Weather, and Traffic Decisions
![]() |
| Figure 1. Satu Cuaca brings weather, air quality, and traffic information together to help users make more confident everyday decisions. |
Some apps tell you the weather. Others show air quality or traffic.
But before leaving home, I often found myself asking a much simpler question:
Should I go now, wait a little, or change my plan?
The information was already there.
The problem was that it lived in different places, and I still had to make sense of it myself. That simple frustration became the idea behind Satu Cuaca.
The Problem Was Not a Lack of Data
Before going outside, we usually want to know a few simple things.
Will it rain? Is the air okay? How bad is the traffic?
The answers are available, but often across different apps and services. One gives you the weather forecast. Another shows air quality. Another tells you about traffic.
Individually, each piece of information is useful. Together, they describe something more important: whether this is actually a good time to go outside.
I did not want to build another app that simply showed more numbers. I wanted to see whether those signals could be brought together and translated into something easier to act on.
That became the basic idea behind Satu Cuaca.
The app combines weather conditions, air quality, and traffic information in one place. Instead of checking them separately, users can see the relevant conditions together and get a recommendation based on what is happening around them.
The idea is intentionally simple.
You should not need to interpret several dashboards just to decide whether going out right now makes sense.
Sometimes the question really is just:
“Pergi ga ya?”
And the product should help answer it.
From Information to Recommendation
This is the part of Satu Cuaca that matters most to me.
Displaying weather, AQI, and traffic data together is useful, but aggregation alone does not necessarily make a decision easier. Users still have to interpret what those numbers mean for what they want to do. So Satu Cuaca goes one step further.
It turns those conditions into a recommendation.
If the weather is comfortable, air quality is acceptable, and traffic conditions are manageable, the app can indicate that it is a reasonable time to go. If conditions are less favorable, the recommendation can change accordingly.
The goal is not to make the decision for the user. It is to reduce the amount of interpretation needed before making it.
Context matters too. A little rain might be fine if you are driving somewhere, but less ideal if you are planning to run outside. Moderate air quality may matter differently depending on how long you expect to be outdoors.
That is why I wanted Satu Cuaca to move beyond a generic good/bad answer.
The question is not only:
“Cuacanya gimana?”
It is closer to:
“Dengan kondisi sekarang, enaknya saya gimana?”
That small shift changes the role of the app from simply displaying information to helping interpret it.
Recommendations are also more useful when people can understand why they are being given. So I explored a conversational layer in Satu Cuaca, allowing users to ask about current conditions and get an explanation in more natural language.
Instead of only seeing individual indicators, a user can get a connected explanation of what the weather, air quality, and traffic conditions mean together.
For example, the app might explain that the weather is generally comfortable, but traffic is beginning to increase, or that outdoor conditions are otherwise good while air quality deserves some attention.
I wanted the interaction to feel less like reading a monitoring dashboard and more like asking:
“Pergi sekarang nggak ya?”
Keeping the Product Simple
One of the easiest things to do when building a product around multiple data sources is to keep adding information.
More charts. More indicators. More numbers. More controls.
But more information does not automatically make a product more useful.
With Satu Cuaca, I kept coming back to the same question:
Does this help someone decide what to do next? If the answer was no, then it probably did not deserve much attention in the main experience.
That principle shaped the product more than any individual feature.
Weather, air quality, and traffic are all important, but they are still inputs. The actual product experience is about turning those inputs into something understandable enough to support a decision.
Building Satu Cuaca also made me think differently about the difference between showing data and designing around a decision.
A technically correct dashboard can tell you that the temperature is 25°C, the AQI is 54, and traffic is light to moderate.
All of those values are useful.
But most people are not opening an app because they desperately want three more numbers to look at. They are trying to decide something.
Should I leave now?
Should I wait?
Is it comfortable enough to walk?
Would another time be better?
Once I started looking at the product from that perspective, the role of the data became much clearer.
The data supports the decision.
The decision is the experience.
What Stayed With Me
Satu Cuaca started from something very ordinary: checking several pieces of information before going somewhere.
There was no grand problem to solve.
Just a small moment of friction that happened often enough to make me wonder whether it could be handled better.
And that is probably what I like most about this project.
It reminds me that a useful digital product does not always need to introduce something completely new.
Sometimes the information already exists.
The opportunity is in bringing it together, giving it context, and making the next decision a little easier.
If you want to try Satu Cuaca yourself, the app is available on both major mobile platforms:
App Store
Download Satu Cuaca on the App Store
Google Play
Get Satu Cuaca on Google Play

Join the conversation