iOS · Web · AI Agents

Building digital
experiences
that matter.

I build polished iOS apps, modern websites, and AI agents that answer calls, handle questions, automate work, and book appointments.

Scroll

Building products with
intention & detail

Kuba Poprawski

I'm Kuba Poprawski, an iOS, web, and AI agent developer building focused digital products and practical automations. I turn ideas into complete systems, from the interface people see to the workflows running behind it.

I care about clean architecture, sharp product thinking, natural AI conversations, and experiences that solve a real problem instead of adding more complexity.

2
Apps on the App Store
Swift
Primary language
UI/UX
Design focused
AI
Voice agents & automation

From product idea to
working system

01 / VOICE & AUTOMATION

AI Agents

Voice agents that answer calls, understand customer intent, handle common questions, qualify leads, book appointments, and write results back to calendars, CRMs, or custom workflows.

02 / NATIVE PRODUCTS

iOS Apps

Native SwiftUI products with thoughtful UX, reliable architecture, system integrations, subscriptions, analytics, and the polish required for an App Store launch.

03 / DIGITAL EXPERIENCES

Websites & Web Apps

Fast, responsive websites and web applications designed around a clear message, smooth interactions, and the business action a visitor should take next.

Interactive AI demo

Call an agent.
Hear the result.

Try a live browser conversation with an AI receptionist. It can answer questions, understand what the caller needs, check availability, and complete a booking without putting anyone on hold.

Use the “Talk to my AI agent” widget in the bottom-right corner to start.
Inbound appointment call
Agent ready
01
Answers naturallyGreets the caller and identifies what they need
< 3 sec
02
Understands & qualifiesHandles questions, interruptions, and business rules
LIVE
03
Books & follows upCreates the appointment and logs the outcome
DONE

Featured projects

Live on App Store

BlockMind

BlockMind helps people take back control of their time. It blocks adult sites and distracting apps, locks protection during commitment periods, tracks streaks, and lets a friend help keep the user accountable. Built with Apple's Screen Time and Family Controls frameworks so app blocking works system-wide.

BlockMind home screen showing content protection, app blocking, screen time stats, and relax widgets
🛡
Content Protection
Filter explicit and distracting content at the DNS layer — it works everywhere, including Safari and third-party browsers.
📱
App Blocking
Block social media, games, or any app on a schedule or after a usage limit. Works even when BlockMind is closed.
🔒
Strict Mode
Lock all settings for days or weeks. No way out except waiting — designed for when willpower fails.
🤝
Accountability Partners
Pair with a friend. They get notified if you break your commitment and can set remote blocks for you.
🔥
Streak Tracking
Daily streaks, milestone rewards, and a history view that shows how far you've come.
📊
Screen Time Dashboard
Real-time usage stats and weekly reports that show exactly where your hours are going.
🧘
Relax & Breathe
Guided breathing exercises with ambient nature scenes — a built-in alternative to mindless scrolling.
🤖
Guardian Mascot
A small companion on the home screen shows protection status and gives quick nudges when temptation hits.
💭
My Why
Write down the reason you're doing this. BlockMind shows it back to you the moment you try to give in.
Awaken alarm list showing active morning alarms
Live on App Store

Awaken

Awaken is an alarm app for people who keep snoozing. Instead of letting the user tap one button and fall back asleep, it makes them complete a real wake-up challenge: solve math, scan a barcode, shake the phone, type, trace, or play a memory game.

f(x)
Math Problems
Solve arithmetic puzzles at the difficulty you pick. Your brain has to wake up first — no shortcuts.
📳
Shake Phone
Shake your phone a set number of times. Forces physical movement before the alarm stops.
🔍
Barcode Scan
Scan a specific barcode. Put toothpaste in the bathroom and you have to get out of bed to reach it.
⌨️
Typing Challenge
Type a sentence without a single mistake. Surprisingly hard with sleepy fingers.
☝️
Trace Path
Draw a shape without lifting your finger. Requires focus — which is the whole point.
🧠
Memory Game
Repeat a sequence of tiles. Wakes up your memory and your attention in one challenge.
📸
Photo Mission
Set a reference photo — your coffee maker, your front door — and re-take it to dismiss the alarm.
🔥
Streaks & Achievements
Wake-up streaks, 36 unlockable achievements, weekly stats, and a calendar of every alarm you beat.
🎬
Video Wallpapers
9 alarm themes with animations and video backgrounds. Wake up to something beautiful, not beige.

Let's build
something great

Need an iOS app, a modern website, or an AI agent that takes real work off your team? Tell me what you want to build.