focusAI

WarnAudited by ClawScan on May 10, 2026.

Overview

FocusAI clearly says it monitors your screen, but it relies on an unreviewed local program and stores/uploads screenshots, so it needs careful review before use.

Only install or enable this if you trust the separate FocusAI program and the configured vision provider. Review the local start.bat and config first, use a dedicated limited API key, avoid monitoring sensitive screens, and confirm how screenshots and history can be deleted.

Findings (5)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Anything visible on the user's screen during monitoring may be stored locally and sent to a cloud vision provider.

Why it was flagged

The skill discloses periodic screen capture and cloud upload. This is core to the purpose, but it can include passwords, documents, chats, emails, or confidential work, and the visible artifact does not define retention limits, redaction, app/window exclusions, or safe handling boundaries.

Skill content
会定期截屏并发送至用户配置的视觉模型API(如通义千问、豆包等)进行分析。视觉模型运行在云端,非本地运行。
Recommendation

Use only if you are comfortable with screen contents being analyzed by the configured provider; close sensitive windows, use a limited API key, and ask the publisher to document retention, deletion, and exclusion controls.

What this means

The actual program that captures screenshots and handles API credentials is not present in the reviewed artifacts, so its behavior cannot be verified here.

Why it was flagged

The supplied package is instruction-only with no reviewed code or install spec, yet the skill tells the agent to launch a local batch file for a high-sensitivity screen-monitoring application.

Skill content
Start-Process -FilePath "~/.openclaw/workspace/focusAI/start.bat" -WindowStyle Minimized
Recommendation

Install or run the referenced FocusAI program only from a source you trust, inspect the local files before launching, and avoid letting the agent start an unknown start.bat.

What this means

The configured provider key may incur charges and grants access to the selected vision model service.

Why it was flagged

A cloud vision API key is expected for this purpose and the skill says the bot should not read it, but the key enables paid or privileged provider access.

Skill content
credentials: - name: cloud_vision_api_key ... storage_location: "~/.openclaw/workspace/focusAI/config.json(用户本地文件,Bot 仅检查是否存在,不读取内容)"
Recommendation

Use a dedicated, low-privilege API key with spending limits, and do not reuse keys that protect unrelated services.

What this means

If invoked incorrectly, the agent could change monitoring settings or start/stop capture unexpectedly within the local FocusAI service.

Why it was flagged

The agent is instructed to use a local control API that can start/stop monitoring and overwrite configuration. This is purpose-aligned, but users should be aware of the control surface.

Skill content
Base URL: `http://127.0.0.1:8765/api` ... `POST /start` ... `POST /stop` ... `POST /config` | 覆写配置
Recommendation

Require explicit user confirmation before start, stop, or config changes, and keep the local service accessible only on trusted machines.

What this means

Screen monitoring may keep running in the background while the user forgets it is active.

Why it was flagged

The skill supports long-running background monitoring. It includes reminders and user confirmation, so this is not hidden, but it can continue after the initial request.

Skill content
后台静默启动(最小化) ... 当用户选择后台静默模式时 ... 运行时间过长(>1.5h):用户可能忘了监控还在运行,及时提醒
Recommendation

Make sure there is a clear stop workflow, check periodically whether monitoring is active, and stop it before handling sensitive information.