OpenMob safety

The full version, with approvals, permission modes and data handling, is docs/safety.md in the OpenMob source. This page covers what your phone's app links to.

Faster mode

Off by default. While it's on, OpenMob may send small screenshots (768 px) of what the agent is looking at to TypeSafe (Jev), a second AI service, to recognise screens faster: on screens with no readable text (games, canvas pages) and on sparse game screens (a few labels around a play area a game draws itself), a loading screen is waited out without asking the main model, and the wait ends as soon as the screen is ready.

Sparse screens are games only. A screen with a few labels counts as sparse only in a game: an app whose package name says it is one (a "game" package, chess, Tetris, sudoku, solitaire, or a known game maker such as Supercell or King), an app on the server owner's games list, or a screen drawn by a game engine (Unity, Unreal, Godot, Cocos). Any other app's labeled screens are never sent: not video calls, photo editors, notes, browser pages, Google Lens or video players, and never camera, photos, messaging, email, social, contacts, files or document apps, or account sheets. The cost: a canvas outside a game, such as a browser game in Chrome or a drawing app, gets no Faster mode on its labeled screens, and neither does a game OpenMob doesn't recognise until it is on the games list.

Jev taps. On a game's menu, pop-up or game-over screen, Jev may also tap a routine control (Play, Continue, a pop-up's X) without the main model. For that, your request's text goes to TypeSafe with the screenshot. Jev never taps when the screen shows a price, money or confirm words, an offer, an ad, a reward or in-game currency anywhere on it; at most 3 in a row; and each tap goes through the same checks, and the same phone gatekeeper, as any other tap. A tap that leaves the game counts as a miss. Never in drive sessions, Ask every step or Plan first, and Jev never finishes a task.

Faster mode sends screenshots of what the agent is looking at to TypeSafe, a second AI service, so it can recognize screens faster. On routine game screens, TypeSafe may also tap a start, continue or close button itself, through the same checks as the agent's taps; for that, your request's text goes with the screenshot. Banking, wallet and password apps, and screens the phone blacks out, are never sent. OpenMob blocks banking apps and detected card and ID numbers, but it can't recognize every sensitive image. You can turn this off at any time.

Approvals given before 2026-10-17 count as off. The warning grew (Jev taps, the request text), so turn Faster mode on again on the phone, and approve drive keys again, to keep using it.