Interactive digital guide that brings city stories to life

client
Secret Zagreb
year
2023
category
Tourism
Rear view of an older gentleman standing on a city sidewalk, examining a large, green public map of Zagreb displayed in a freestanding glass case.
what we did

Research

Design

Development

Secret Zagreb is a well-known tourist agency offering unique guided tours that reveal the city’s hidden corners, forgotten tales, and local legends. As their popularity grew, it became increasingly difficult to accommodate every visitor with a personal guide.

We partnered with Secret Zagreb to create a mobile app that transforms the traditional tour experience into a flexible, self-guided adventure — allowing anyone to explore at their own pace while preserving the agency’s signature storytelling.

[01]
The challenge

Expanding the magic of guided tours beyond physical limits

With an ever-growing number of visitors and a limited number of guides, many tourists were left waiting for available time slots or missing out entirely. The team faced mounting pressure to deliver quality experiences to all guests without overextending resources.

The challenge was to extend Secret Zagreb’s reach beyond physical limitations — without losing the charm, mystery, and local authenticity that made the tours special.

'Secret Zagreb' mobile app screens featuring dark, hand-drawn illustrations for gamified walking tours. Visible screens include a map with a 'Well done!' success popup, story cards for tours.
[02]
The idea

Transforming storytelling into a self-guided digital adventure

We envisioned a digital guide that gives visitors the freedom to explore the city independently while still enjoying the captivating storytelling that defines Secret Zagreb.

The app offers self-guided tours that combine maps, stories, and audio narration. Visitors can choose their language, select a tour, and discover Zagreb’s hidden gems — all at their own rhythm. The experience removes time pressure, allowing users to pause for coffee, visit shops, or wander freely, making every tour uniquely personal.

Behind the scenes, the app also relieves the agency’s team from scheduling strain, letting them reach more guests and deliver a consistent, high-quality experience.

[03]
Design

An immersive, story-driven interface inspired by mystery and discovery

what we did

The app’s design blends clarity, storytelling, and discovery. Using Secret Zagreb’s existing brand identity and custom illustrations by Brainless Studio, we created an interface that feels both mysterious and inviting — perfectly suited for the theme of urban legends and hidden history.

Each tour is structured as a story waiting to unfold. Users see only hints of what’s ahead: a partial illustration and a short teaser. Once they arrive at the location, the app reveals the full illustration, story text, and immersive audio narration. This gradual reveal builds a sense of curiosity and accomplishment, turning every walk into a journey of discovery.

Users can also explore tours by theme — history, legends, or hidden gems — ensuring that every experience aligns with their personal interests and pace.

[04]
Development

A seamless cross-platform app built for independence and exploration

what we did

The app was built with React Native and Expo, providing a seamless and performant cross-platform experience.

Integrations include:

  • WooCommerce for ticket purchases
  • React Native Maps and offline maps for reliable navigation
  • OneSignal for push notifications


Background location tracking for smooth real-time guidance

Four mobile app screens for 'Secret Zagreb' arranged in a row, displaying the welcome interface with a ghost illustration, an interactive map with custom location pins, and tour details for the story.
[05]
Solution

A digital storyteller that brings Zagreb’s secrets to life — one walk at a time

The Secret Zagreb mobile app acts as a digital storyteller — guiding visitors through the city with maps, stories, and multi-language support.

It empowers travelers to explore independently while maintaining the authenticity and charm of a guided experience. For the agency, it eases pressure on staff and extends capacity without compromising quality.

The result is a consistent, high-quality, and flexible experience that brings Zagreb’s secrets to life — one story at a time.

[06]

[07]

trust isn't built overnight
let's talk
Your next big thing starts here.
contact us
contact us