Partner with us Get the app
UrbanPass
URBANPASS
restaurant local_cafe shopping_bag location_on local_activity
DISCOVER  •  ACCESS  •  EXPERIENCE

Your city's best
deals, one scan
away.

UrbanPass connects locals with the merchants they love — through instant QR coupons, a loyalty points system, and a fraud-proof PIN confirmation that works in seconds.

Coming soon on
App Store
▶
Coming soon on
Google Play
location_onNow live in Bosnia & Herzegovina
500+ local merchants
340 K BAM saved
5-min QR expiry
9:41●●●
Good morning
UrbanPass
A
List
Map
Today's Picks
Restaurant
Pizzeria Bella
20% off today only
restaurant
Nearby
local_cafe
Café Urban
Coffee
content_cut
Style Studio
Beauty
restaurant
Burger Town
Food
fitness_center
FitZone Gym
Fitness
home
Discover
local_activity
Passes
person
Profile
How it works

Three steps. That's it.

No paper coupons, no loyalty cards, no confusion. UrbanPass is designed to be instant.

01
map

Browse nearby merchants

Open the app and see local merchants around you — on a scrollable list or interactive map. Filter by category and check today's featured deals.

02
smartphone

Show your QR code

Tap a coupon, generate a secure time-limited QR code, and show it to the merchant. They scan it, give you a 4-digit PIN. You confirm. Done.

03
star

Earn points & save money

Every redemption earns loyalty points at that merchant. Hit the threshold and unlock a free reward. Your total BAM savings are tracked in your profile.

Tap by tap

Your first
redemption

Follow Ana's journey — from opening the app to saving 6.40 BAM at Pizzeria Bella.

1
Open UrbanPass & browse
See all nearby merchants on one screen. Tap any card to view their deals and loyalty program.
2
Find a deal at Pizzeria Bella
View the merchant's profile — active coupons, loyalty rewards, rating, and photo gallery.
3
Generate your QR code
One tap creates a secure token that expires in 5 minutes. Screenshots won't work — it must be live.
4
Enter the PIN from the merchant
The merchant scans your code and shows you a 4-digit PIN. You enter it to confirm both parties are present.
5
Redeemed — points credited
Instant confirmation. Discount applied, loyalty points land in your account, and savings are recorded.
9:41●●●
Good morning, Ana
Discover
A
List
Map
Today's Picks
Restaurant
Pizzeria Bella
20% off · Expires today
restaurant
Nearby
local_cafe
Café Urban
Coffee
restaurant
Burger Town
Food
home
Discover
local_activity
Passes
person
Profile
9:42●●●
restaurant
Pizzeria Bella
Restaurant
star4.8 · 243 reviews
20% OFF
Coupon
Off any pizza order
Valid until 31 Dec 2026
starLoyalty Program
+10 pts per visit · 100 pts = free coffee
9:42●●●
Coupon QR Code
4:58

Show this to the merchant to redeem your coupon. It expires automatically in 5 minutes.

9:43●●●
lock
Enter Merchant PIN
The merchant scanned your code
and gave you a 4-digit PIN.
lightbulbBoth parties must be physically present
9:43●●●
✓
Coupon Redeemed!
Pizzeria Bella · 20% off your order
+10 Points
Added to Pizzeria Bella loyalty
savings
6.40 BAM saved
on this order
How the PIN system works

Both phones confirm
the same transaction

Real-time Firestore sync. No replay attacks. No fakes. Both devices must be present.

1
Customer opens QR code
2
Merchant scans the code
3
PIN issued to merchant
4
Customer enters PIN
5
Both sides confirm
smartphoneCustomer
9:41●●●
Coupon QR Code
4:58
expires in
9:41●●●
hourglass_empty
Waiting for PIN
Merchant is scanning your code…
9:42●●●
lock
Enter Merchant PIN
Enter the 4-digit PIN the
merchant showed you.
9:42●●●
✓
Coupon Redeemed!
+10 loyalty points earned
6.40 BAM saved
Pizzeria Bella · 20% off
storefrontMerchant
9:41●●●
← Back
QR Scanner
flashlight_on
Point camera at customer's QR code
9:42●●●
check_circle
QR Code Verified!
Show this PIN to the customer
4829
Awaiting confirmation
9:42●●●
✓
Redemption Done!
Ana Kovačević
20% off — Applied
Logged to redemption history
Merchant journey

Run a loyalty program
from your pocket

Everything your business needs — instant redemption, real analytics, zero hardware required.

1
See today's performance
Dashboard shows coupon redemptions, loyalty visits, and unique customers — updated in real time.
2
Scan a customer's QR code
Tap the scanner FAB, point the camera at the customer's phone. Reads in under a second.
3
Show customer their PIN
A 4-digit PIN appears on your screen. Read it out or show it. The customer enters it to confirm.
4
Confirmed — auto-logged
Both sides get a success screen. The transaction is saved to your history with name, offer, and timestamp.
9:41●●●
Merchant Dashboard
Pizzeria Bella
logout
local_activity
12
Coupons
star
8
Visits
person
5
New
7-day redemptions
Recent
local_activity
Ana Kovačević
20% off pizza
2m
star
Marko Perić
Loyalty +10 pts
18m
local_activity
Lejla Begić
15% off drinks
1h
qr_code_scanner
bar_chart
Overview
history
History
settings
Manage
9:42●●●
← Back
Scan QR
flashlight_on
Align customer's QR code in frame
9:42●●●
check_circle
QR Code Verified!
Show this PIN to the customer or read it aloud
4829
Waiting for customer
9:42●●●
✓
Redemption Complete!
Ana Kovačević
20% OFF — Applied
−6.40 BAM on this order
history
Logged automatically
View in History tab
0+
Local merchants
0+
Active users
0+
Coupons redeemed
0K
BAM saved by users
Everything you need

Built for both sides
of the counter

map

Map & List Discovery

Browse merchants by category or distance. Switch between a scrollable list and an interactive map. Today's Picks surfaces the freshest deals automatically.

qr_code_scanner

Secure QR Redemption

Every QR code is a live, one-time token that expires in 5 minutes. Screenshots cannot be replayed. No token can be used twice.

star

Per-Merchant Loyalty Points

Earn points at every participating merchant — each one runs their own scheme. Track them all in one profile and unlock rewards at your own pace.

credit_card

UrbanPass Subscription

Upgrade for premium benefits across all merchants. More coupons unlocked, double loyalty points, and exclusive subscriber-only deals every week.

analytics

Savings Tracker

See exactly how much you've saved in BAM, per merchant and in total. Your full redemption history is always a tap away in your profile.

location_on

Location-Aware Search

Grant location access once and the app surfaces deals within walking distance first. The map pin shows every merchant near you in real time.

photo_camera

Built-in Camera Scanner

Dedicated QR scanner with torch toggle. Scans any customer code in under a second. Custom overlay with corner guides for precise framing.

trending_up

7-Day Analytics Dashboard

See coupon redemptions, loyalty visits, and unique customer count on a clean bar chart. Know which days drive the most foot traffic.

card_giftcard

Custom Loyalty Programs

Set your own points-per-visit and reward threshold. Define exactly what customers unlock — free item, discount, or any custom perk you choose.

photo_library

Rich Business Profile

Photo gallery, promotional video, full menu with categories, GPS pin, and contact info. Give customers the full picture before they arrive.

lock

PIN-Based Fraud Prevention

Every redemption is PIN-verified and time-locked. Tokens expire with the QR code and can never be reused. Firestore rules prevent tampering.

history

Full Redemption History

Every redemption logged with customer name, offer type, timestamp, and savings amount. Filter by date or type and export at any time.

storefrontFor Businesses

Turn every customer
into a regular.

Join the UrbanPass merchant network. Get your own listing, run coupon campaigns, build loyalty programs, and track everything from a single app — no hardware, no setup fee.

qr_code_scanner
Zero hardware required

All you need is the merchant app on your phone. Scan customer QR codes with the built-in camera.

trending_up
Live analytics dashboard

See coupon redemptions, loyalty visits, and unique customers in real time with a 7-day chart.

verified_user
Fraud-proof PIN system

Time-locked QR codes + 4-digit PIN confirmation. Tokens expire automatically and can never be replayed.

card_giftcard
Custom loyalty programs

Set your own points-per-visit and reward threshold. Define exactly what customers unlock when they reach it.

120+
Active partners
7 EUR
/ month, all-inclusive
5 min
Average setup time
9:41●●●
Merchant Dashboard
Pizzeria Bella
logout
local_activity
12
Coupons
star
8
Visits
person
5
New
7-day redemptions
Recent
local_activity
Ana Kovačević
20% off pizza
2m
star
Marko Perić
Loyalty +10 pts
18m
local_activity
Lejla Begić
15% off drinks
1h
qr_code_scanner
bar_chart
Overview
history
History
settings
Manage
UrbanPass
URBANPASS
restaurant local_cafe shopping_bag location_on local_activity
DISCOVER  •  ACCESS  •  EXPERIENCE

Start saving today.
Your city is waiting.

Hundreds of local deals to discover. Apps launching soon.

Coming soon on
App Store
▶
Coming soon on
Google Play