Posts /

Announcing the CityZen project

Twitter Facebook Google+
14 Aug 2017

After announcing to the local hackerspace members first, I’d like to share the exciting news about the launch of CityZen app here at my blog as well. I used the word ‘exciting’ in purpose here since it is a project that I consider a great way to understand if an open source (important keyword) project that is not based in one of the ‘start-up Silicon Valley’ cities has a chance of becoming mainstream. Before presenting the project though I’d like to share some context.

Today, city-navigation or Points Of Interest (POIs) apps are exactly what their name says: they are supposed to help you get around in the spots of the city you are at the moment. If you are like me, you probably like to find points of interest (POIs) easy in the city you are staying for a short or a long time. This becomes even more important when you are traveling, because you are probably searching for something very specific first. Your secondary need is to go from your location to that specific POI you are interested in. For example, if you are searching for a bank, you probably need the one that is closer to you and that is opened at a certain time right? After finding the bank that is opened at the time that is convenient to you you, will probably need to use a navigator to go there.

Whenever I find myself in this scenario (this happens almost every-time I’m in a hotel, or live in a big city), I try to give a try to some alternatives out there that might help. Unfortunately, all the solutions I’ve tried so far incorporate one or more elements that make them a deal-breaker for any kind of usage from my side. For example, Google maps and Apple maps have a nice UX, but they are proved to not respect our privacy. Giving someone all my geo-data is not something on my agenda for quite some time now. There are also partially open source solutions such as OSMand and, but they are either not user friendly or do not involve the community in their decision making in a satisfactory way. In addition, these apps usually focus on the navigation and not on searching for POIs as the main service they offer. These are some of the reasons I started thinking on a solution like CityZen app – an app that certainly avoided all the elements that could not be part of such initiative. With the research done during these past year and knowing the amazing achievements of the OpenStreetMap project, the design thinking behind the app was simple: it needs to be open source, privacy oriented, OpenStreetMap based and a community driven project. So, after months of work and development CityZen alpha version is on the wild.

As I mentioned before, CityZen is based on OpenStreetMap, the open data and open source collaborative map, and it has predefined categories such as transportation, touristic attractions, ATMs, restaurants, bars etc. You can also search for specific POIs of course and get guidance if you want to got from point A to point B. If you are an OpenStreeMap contributor you can easily edit or add POIs through CityZen. In case you have not created an OSM account you can even create one using CityZen.

Privacy on default

The app has a special focus on privacy. This is why we don’t keep your location or any other personal data. Technically there is no server for keeping data from the app, which makes it impossible for the development team of the app to track you. This is what should be the standard for any app out there.

Community first

The app is now at an closed alpha version release and after the testing period with a limited number of open source and OpenStreetMaps enthusiasts from around the world the development ideally should go to the community. The community will also have a crucial role in the decision making process of the project. If you want to get involved at this stage and be part of the project have a look at the Github repo That is the place where you can add your proposals and improvements.

Open source, of course

The app is published under the Mozilla Public License 2.0 making it easy to everyone to get involved and improve the app.As mentioned before we have released the code on Github where you can also file a bug.

Updates from the project and other info

Follow the Twitter account for the latest updates or send us an email at ping (at) for any questions you might have. I have no idea if this project will get traction out there (I really hope it does), but in any case I’d like to thank Valdio, Renato, Alex, Klaidi, the folks at Open Labs hackerspace in Tirana, all the amazing people that agreed to work on the alpha testing and of course the amazing OpenStreetMap community. Now that the code is released in the internets it is up to the community to use, improve and share CityZen.

Twitter Facebook Google+