GrassLock: An In-Browser Open-Weight AI that Forces You to Touch Grass
Описание и применение
GrassLock заставляет пользователей выйти на улицу, показывая камеру растительность, чтобы разблокировать приложение, обеспечивая короткие перерывы от экрана без передачи данных на сервер.
Задача
Users spend excessive screen time without outdoor breaks.
Результат
GrassLock enforces brief outdoor breaks by requiring users to show a nature object to the camera before accessing app content, preserving privacy and eliminating server costs.
Рабочий процесс
- Open GrassLock in browser on phone or laptop
- App blocks access to reward states
- User walks outside and points camera at grass, houseplant, or tree
- TensorFlow.js MobileNet classifies live camera frame
- If classification contains botanical keywords, lock clears
- App records completion of outdoor break
Доказательства
The camera feed never leaves the user's device. No image frames or GPS coordinates are sent to an external server.
Running open‑source weights locally means zero server bills, zero token pricing, and no dependency on paid API keys.
Because inference executes client‑side using WebGL, users can load the web app and head out into trails or remote parks without needing high‑speed mobile data.
- Дата записи: 2026-10-06T06:55:58.811Z