Qwner
QR tags that help return lost items without exposing your phone number

01 · Project overview
What Qwner is
Qwner attaches a private communication bridge to physical belongings. A finder scans a passive QR tag with a native camera and reaches the owner through an in-browser voice bridge without seeing the owner's phone number.
02 · Business problem
The problem worth solving
Writing a phone number on a belonging exposes it to spam and doxxing. Static QR codes can leak personal details and cannot be updated after printing. Many lost items are never returned because there is no safe contact path.
03 · Solution
What we built
Qwner provides passive QR tags, a zero-app scanning experience and an encrypted browser-based voice connection. Owners can update destinations, receive scan alerts and block abuse without reprinting tags.
04 · Architecture
How the system is put together
- Next.js and React front end with a serverless deployment model.
- WebRTC voice bridge inside the browser, with no carrier minutes.
- Dynamic tag links that can be updated without reprinting.
- Privacy-first data minimisation and masked contact flows.
05 · Technology
Technology used
06 · Features
Product capabilities
- Native-camera QR scanning with no app install
- Masked calling through an in-browser voice bridge
- Dynamic tag destinations
- Real-time scan alerts
- One-tap caller blocking and anti-spam controls
- Passive 3M vinyl tags with no battery
07 · Challenges
Engineering challenges
Privacy by default
The finder and owner must be able to communicate without exposing either party's personal number. The flow keeps identity masked while preserving a usable voice conversation.
Zero-friction scanning
The product cannot depend on a downloaded app. The scanning and contact flow must work in a normal mobile browser.
08 · Engineering decisions
Why we built it this way
Browser-based voice
WebRTC was chosen to create a direct voice bridge without exposing phone numbers or relying on traditional telephony.
Dynamic links
A printed tag should not become obsolete when a phone number changes. Dynamic destinations keep the physical product useful.
09 · Screenshots
Product interface

10 · Verified outcomes
What can be verified today
No invented ratings, revenue figures or client testimonials are used here. Outcomes are limited to what can be checked on the live product.
11 · Product demonstration
See it live
Building something similar?
Start with the actual problem. We will help you identify the most practical next step.
Start Your Project