BY KRISHAV · HIGH SCHOOL FRESHMAN · LIVE ON GOOGLE PLAY

A heads-up.
Even outside
the app.

NoBonk is a high school freshman’s effort to help reduce the risks of distracted walking.

Start NoBonk, then switch apps. On Android, its rear-camera AI can keep detecting nearby obstacles and bring alerts onto your screen.

An extra nudge to look up. Never a replacement for watching where you’re going.

REAL ANDROID RECORDING 42 SEC
From the safety reminder to background detection: this real recording shows “PERSON AHEAD” and “WATCH YOUR STEP” alerts over the Android home screen. Silent recording from an earlier test build; controls may look different in the latest release.0:00 · Safety reminder & camera view
0:17 · Switch to background
0:30 · Alerts over the home screen
Watch the earlier 11-second clip
It started in a school hallway

THE FULL TOUR · WITH VOICE & MUSIC

A few minutes.
A clearer start.

See how to set up NoBonk, choose People or Everything, use background scanning, return to the app and stop. Follow the real Pixel 9a screens, one step at a time.

Watch the 3-minute guide →

Android 1.0.23 preview · Two first-run examples use labelled emulator screens. Controls can vary by version. NoBonk can miss hazards. Always look up.

Watch with sound, or turn on captions. Open the chapter guide and phone-friendly video.
A student idea with momentum

1st place STEM4All 2026

IEEE Award STEM4All 2026

3rd in category ACSEF 2026

01 / The idea

A school hallway.
A very real question.

Krishav saw students at school bump into each other—or into walls—while looking at their phones. He wondered: could the phone help people notice what was in front of them, even when they were using another app? That is why Android background detection is at the heart of NoBonk.

01

Set it up in NoBonk

Start in the camera view. Test what your phone detects, adjust sensitivity, and choose your sound, vibration or voice cues in a safe space.

02

Switch to background

On Android, allow display over other apps for NoBonk only, then choose Run in background. You do not need to give each other app permission. Keep the rear camera uncovered and pointed ahead.

03

Get a nudge to look up

Alerts can appear above other apps. Use Open NoBonk to return to the controls. Detection can miss hazards, especially in poor light or when the camera points away.

A REAL PROBLEM. A LITTLE WAY TO HELP.

A real problem.
A small idea to help.

Krishav saw students at school bump into each other and walls while looking at their phones. Research on distracted walking shows this is a wider, real-world problem too. NoBonk is his small attempt to help: a nudge to look up when your attention is on your screen.

14 experiments

A broader pattern of distraction

A 2020 meta-analysis combined 14 experimental studies. Texting reduced looking left and right before or during street crossing. Phone conversations and texting also increased hits and close calls in the studied settings.

Simmons, Caird, Ta, Sterzer & Hagel · Injury Prevention, 2020

A little help with something that matters. These street-crossing studies help explain why distracted walking deserves attention. Thank you to the researchers credited above for helping us understand the problem. NoBonk is Krishav’s contribution: an experimental extra cue to notice what’s nearby. Always look up and stay aware of your surroundings.

THE PERSON BEHIND THE PROJECT

A real question.
His own voice.

From an idea at school to an app on a phone. Hear Krishav explain why he started, then watch him try what he built.

THE APP, IN HIS OWN WORDS

Take a look with Krishav.

A hands-on Android walkthrough: settings, cues and a demonstration of alerts while another app is open.

Recorded September 2026. Background demonstration starts around 1:14. This recording shows a test build; controls can change.

FROM THE PROJECT ARCHIVE

Before the app, a question.

Krishav explains the school-hallway problem, the ideas he considered, and why he wanted the phone itself to help.

Original project presentation, February 2026. It describes early goals and stronger distance/collision claims, not verified guarantees for today’s app. Distance is approximate; alerts can miss hazards.

YouTube loads only after you choose to play. Its privacy policies then apply. Only one of these videos plays here at a time.

ONE IDEA. TWO DIFFERENT PLATFORMS.

Android today.
iPhone taking shape.

ANDROID · AVAILABLE ON GOOGLE PLAY

Set up in the app.
Detect beyond it.

Use the foreground camera view to test detections and tweak your settings. Background mode is the main Android experience: user-started camera detection and alerts while another app is open.

  • On-device obstacle detection
  • Background alerts and an Open NoBonk control
  • Camera view, sensitivity and cue settings
Get it on Google Play
iOS · DEVELOPMENT PREVIEW

Your camera.
Room to do more.

Browse & scan keeps a compact camera view above a website inside NoBonk. Read a page, try supported inline video, or switch to Read / write for a message you choose to paste or write, with the camera still in view.

  • People mode and optional Fast Objects detection
  • Visible camera, sound and haptic cues
  • Browse & scan, plus local reading and writing
Explore the iPhone capabilities

Being tested on real iPhones. Public App Store and TestFlight availability are still to come.

iPHONE / A DIFFERENT WAY TO LOOK UP

A view of your path.
A little room for your world.

iPhone works differently from Android. So we’re building an experience around a camera you can see, with useful space beneath it. This is a development preview, not a public release.

NOBONK BROWSE & SCAN
Your camera stays visibleKeep looking up. No alert is not an all-clear.
A website you chooseRead. Watch. Stay aware.

Compatible web content lives inside NoBonk, below the camera.

Stop scanning ALWAYS WITHIN REACH

Layout illustration · not a camera screenshot

01 / BROWSE & SCAN

A page below your preview.

Choose Instagram web or YouTube, or enter a secure website address. Compatible pages and inline video sit below the camera. Website features and sign-in depend on the service; Instagram login and messaging are not yet verified in this preview. Full-screen video or switching to another app pauses scanning.

02 / CHOOSE WHAT TO NOTICE

People, or a wider view.

People mode uses Apple Vision. Fast Objects adds eight classes: people, bicycles, cars, motorcycles, buses, trucks, cats and dogs. Both process camera frames on your phone. Neither detects every hazard, and the iPhone preview does not measure distance. Clear status labels distinguish preparation, recent detections and delayed analysis. Old results fade from view while a slower phone keeps processing.

03 / READ & WRITE

Your words below.
Your camera above.

Choose Read / write. Read mode displays text you explicitly paste in a scrollable view without the keyboard; Write mode lets you compose beneath the camera. Paste adds to your existing text. When you’re ready, stop somewhere safe and choose Pause & share. Apple’s share sheet offers available apps, which may include Messages or WhatsApp. On a configured iPhone, the larger layout also offers a direct Messages composer.

You choose who receives it and confirm sending. Sharing pauses the scan; return and tap Start to resume. Your draft stays if you cancel. NoBonk does not save or sync drafts, and cannot read native Messages, WhatsApp or Instagram inboxes.

Set up while standing still.

Adjust cue sensitivity, Sound and Haptics in Set up. Switch between detection modes after stopping. Use Browse for websites or Read / write for selected text. The camera and Start/Stop control stay separate from the content below; the compact draft layout leaves room for the keyboard.

Return quickly. Start deliberately.

Open NoBonk through Siri or a Shortcut. Supported iPhones can also use an Action button, Control Center or Lock Screen control. These open the app; they do not bypass the reminder or secretly start scanning.

Your camera stays local.

Camera frames are processed in memory, never saved or uploaded by NoBonk. Websites you choose connect to the internet and follow their own privacy policies. The browsing pane uses temporary storage and denies website camera, microphone and motion access.

What to expect today

Keep NoBonk open and the rear camera uncovered. Leaving the app, locking the phone, an interruption or full-screen web media stops scanning. Browsing is not native iPhone split-screen, and Android-style background camera scanning is not included. NoBonk can miss or mislabel objects, especially in poor light. Stay aware of your surroundings.

Can I open Instagram or WhatsApp while scanning?

You can try Instagram’s website inside Browse; sign-in and feature compatibility vary. Opening the native Instagram or WhatsApp app pauses NoBonk. WhatsApp Web is not a supported mobile mode here. Use Read / write to paste selected text or compose beside the camera, then switch to Write and share through an available installed app. It is not a live inbox.

How can I try the iPhone version?

The preview is currently installed directly on development test phones. There is no public iPhone download or TestFlight link yet. The Google Play download link is for Android only. Follow the project for the public iPhone release.

Does “Fast” mean it will be faster on every iPhone?

Fast is the model’s name. The preview prefers Core ML where available and can fall back to the CPU. Work and temperature affect analysis pace. We are testing newer and older device behavior; we don’t claim that a processor label guarantees better performance or detection.

Follow iPhone development

02 / Inside the decision

Don’t just read it.
Move the signal.

Make a person’s detection box grow. Add an approach signal. Watch the alert change using Android’s actual person-alert thresholds.

DETECTION LABILLUSTRATIVE INPUT
PERSON35% frame height
0%FRAME HEIGHT100%
PERSON / REFERENCE PRESET 2 mLOW
You control the input
Smaller in frameLarger in frame

The tracker sees a closing object.

On-bearing, estimated contact ≤ 1.5 s.

The decision

low alert.

At 28% frame height and above, the person ladder reaches LOW.

Educational simulation of Android’s person alert policy at the 2 m sensitivity preset. No camera access. This is not a distance measurement; the full app also filters detections and applies tracking and alert timing.

Read the actual logic

03 / Out of the lab

Real experiments.
Honest numbers.

Early results reported by the project on a Pixel 9a. Promising signals, with plenty still to learn. These are prototype observations, not independent validation.

80%+

Detection in good light

Reported detection accuracy under good lighting.

8/10

Approach trials correct

Reported approach-detection trial results.

±30cm

Distance error at 1 m

Distance estimates depend on angle and scene.

The next challenge

Darkness changes the picture.

The project reports 3/10 detection in low light and about 10% battery drain per hour in background mode. Older phones can lag. NoBonk is a student-built prototype that can miss hazards. Keep looking up.

Explore the results and limitations
Blender concept illustration of a graphite phone and lime awareness signals, not an app screenshotConcept illustration / not an app screenshot

04 / On your phone. By design.

A little more awareness.
A lot less oversharing.

Your camera frames stay fleeting.

Processed in memory, then discarded. No saved photos or video. The Android app has no Internet permission. The iPhone preview also keeps camera processing local; websites opened in its browsing pane use the internet.

Your history stays local.

On Android, detection events stay in private storage on your phone and can be cleared. Approximate location is optional and off by default. The iPhone preview does not include this history feature.

Open source. Open to curiosity.

IN DEVELOPMENT · OPTIONAL ANDROID FEATURE

Notice the walk.
Ask before scanning.

We’re changing the experimental walking option to ask once instead of starting the camera automatically. It will be optional and off by default. You stay in control of when scanning begins.

PLANNED SETUP OPTION

One reminder for a walking session

  1. Choose it in setup. Allow motion and notification access if you want to try the reminder.
  2. Arm a session in NoBonk. NoBonk waits for sustained walking with the camera off. You can cancel the reminder from its notification.
  3. Walk for a while. NoBonk asks once whether you want to scan. Open the reminder and tap Start scanning, or choose Not now. It will not ask again unless you arm another reminder.

Upcoming update, still under test. The ask-first behavior is not yet available on Google Play. Until it arrives, start background scanning yourself and leave any older automatic walking option off if you do not want it to start a scan.

A STUDENT’S IDEA. YOUR CHANCE TO HELP.

Built by Krishav.
Better with you.

Krishav standing beside his NoBonk project display, with the app running on a phone
Krishav with the project that became NoBonk.

After seeing fellow students bump into people and walls while looking at their phones, Krishav wondered: could the phone give them a heads-up?

NoBonk grew from that question. On Android, it can scan in the background and alert while another app is open. It’s now free on Google Play. Try it on your phone and tell Krishav what works—and what needs work.

Take a closer look at his project board
NoBonk project board documenting the original question, design experiments, app demonstrations, results and limitations
Early experiments and observations—not a guarantee of detection. Tap the photo to view it full size.
LIVE NOW · GOOGLE PLAY

NoBonk is ready for Android.

From a school-hallway idea to a public release. Download NoBonk directly from Google Play. No tester signup or group membership is needed.

Free · Android 10+ · Ages 13+ · iPhone development preview coming later.

Thank you, testers. Your time and feedback helped Krishav get here. Keep sharing what works and what needs work.

Start scanning yourself, then choose Run in background. The optional walking reminder is still in development.

Watch the step-by-step video Read the setup guide

NoBonk can miss hazards or give false alerts. Always watch your surroundings.

DOWNLOAD. SET UP. LOOK UP.

Your first few minutes.

You need Android 10 or newer, a rear camera, and a safe, well-lit space. NoBonk is now publicly available on Google Play.

02

Choose your cues

Read the safety reminder and choose sound, haptics or both. Allow the camera when prompted. Settings lets you adjust your preferences.

03

Check the camera view

Stand still in a safe place. Keep the rear camera uncovered and pointed ahead. Compare the visible detections with the scene. People mode alerts for people; choose Everything to include supported objects.

04

Try background mode

Choose Run in background. Allow display over other apps for NoBonk only, then switch to your home screen. Use Open NoBonk to return. Use Stop to end scanning.

05

Keep the app updated

Check Google Play for updates. You can find the installed version in Settings. Watch the video guide for a tour of the controls.

06

Tell us what happened

Use Settings → Send feedback, or email support. Tell us what you expected, what happened, your phone model and app version. Leave personal details out of screenshots.

Email NoBonk support

Keep looking up. NoBonk can miss hazards and give false alerts. Do not test in traffic, while cycling or driving, or by approaching anything dangerous.

How can I make the alerts less distracting?

Choose People if you only want person alerts. Everything also considers supported objects. Adjust the alert-distance setting and choose your sound or vibration cues while standing still. Distances are estimates.

Why do overlays disappear in some apps?

Android and some apps hide overlays on protected screens. Another camera app can interrupt scanning. If notifications are allowed, use the NoBonk notification to return or Stop. You can also return through the app icon.

How do I update NoBonk?

Open NoBonk in Google Play and choose Update when it is available. Apply updates when scanning is stopped.

Do I still need to be a tester?

No. The public Android release is available directly from Google Play. Thank you to everyone who helped during the closed test.

Already installed a preview APK?

NoBonk Preview may be a separate app from the Google Play release. Install the public app from the link above. If an older APK has a signing conflict, contact support before removing it; uninstalling erases that app’s local history.

THE PEOPLE & TOOLS BEHIND NOBONK

Krishav’s idea.
Plenty of help along the way.

Created by Krishav

Krishav identified the school-hallway problem, shaped the app’s purpose and behavior, and tested it on real phones.

Haarith (Dad) — Thank you for believing in this idea and sitting with me through the frustrating parts, especially when nothing seemed to work. Having you there made it easier to keep going. And thank you, Mom and Dad, for faithfully paying the increasingly ridiculous AI bills without asking too many questions :)

Kaaval & the local model team

Over the months of development, Kaaval—the family’s local AI coding setup—helped with coding and build-and-test iterations. It runs across multiple NVIDIA DGX Spark systems, using a mix of Qwen, DeepSeek and GLM 5.x models.

AI-assisted, openly credited

Claude, OpenAI Codex and ChatGPT Astra also helped with implementation, review, the website and release work. Google Gemini and Warp supported the broader workflow. These tools contributed substantially; Krishav guided the project and evaluated the results.

This describes the tools used to build NoBonk. The Android app’s camera processing runs on your phone; it does not send camera frames to Kaaval or these AI services.

Project acknowledgments on GitHub

NOBONK IS LIVE ON GOOGLE PLAY

Less bonk.
More world.

A school-hallway question, built into a background companion.
Download it free for Android.

GET IT ONGoogle PlayFree · Android 10+ · Ages 13+ · iPhone public release coming later Follow the project on GitHub