Terms of Use
Last updated: 19 September 2026
Who operates CityScope
CityScope is operated by Stephan Wasalathanthrige, an individual student building a portfolio project. It is not a registered company or business entity.
What CityScope is
CityScope is a free, no-account tool that lets you search for a city and view its current weather, hourly and 7-day forecast, air quality, local time, and currency exchange rate.
The information is sourced from third-party services, including Open-Meteo for weather, air quality, and geocoding, and open.er-api.com / exchangerate-api.com for currency data.
For information about how CityScope handles data and local browser storage, see the Privacy Policy.
No warranty, "as is"
CityScope is provided "as is", without guarantees regarding accuracy, availability, or uptime.
In particular:
- Weather, air quality, and currency data come from free third-party APIs that CityScope does not control. The information may be delayed, estimated, incomplete, or occasionally incorrect.
- CityScope caches some results to reduce unnecessary requests to those services. Cache periods can vary by data type, including up to 24 hours for city lookups, 5 minutes for weather, 10 minutes for air quality, and 30 minutes for currency rates. Information shown by CityScope may therefore not always reflect the latest upstream update.
- If an upstream provider is unavailable, the affected part of the dashboard may show as unavailable rather than causing the entire page to fail.
- The "Travel Snapshot" shown on the dashboard is a simple rule-based summary of information already displayed on the page, including temperature, rain chance, UV, and air quality. It is not AI-generated, is not professional travel or safety advice, and should not be relied upon for safety-critical decisions.
Reasonable use
CityScope's backend uses a shared rate limit across visitors so that the free upstream services it depends on remain available.
As a practical courtesy, please do not automate high-volume requests or scrape the API for bulk data collection, since doing so could exhaust the shared quota for other visitors.
The exact limits are visible in the CityScope source code.
No account or payment
CityScope has no user accounts and no payment system.
It does not maintain a permanent database of your activity. Short-lived in-memory caches and hosting-platform request logs may exist as described in the Privacy Policy.
Changes to this service or these terms
As a portfolio project, CityScope's features, API, availability, or hosting may change or the service may be discontinued at any time.
If these terms change, the "Last updated" date above will be updated accordingly.
Contact
Questions about these terms or the project can be sent to stephanwasalathanthrige@gmail.com.