SAFETY / THE HARNESS

What it won’t do. And how to stop it.

Silhouette operates your apps. These are the boundaries built into the harness, and the limits you should know about.

Boundaries around every task
Concept illustration of a permission gate and a human-operated switch between a phone and model systemConcept artwork · Illustration, not product footage
010203
01Your request02Permission guards03Result check

01. It won’t message someone you didn’t name.

Before anything is sent, a check compares the recipient with the person you asked for. If the number isn’t saved under that name, and you didn’t write the number yourself, the send is refused. The check is the last step before every send. It exists because an early version once messaged the wrong person. There are two ways to reach a person: the messaging tools, and tapping 'Send' inside a messaging app. Both are checked. The on-screen check asks whether the person you named is on the screen before it will tap Send.

02. Your screen stays yours.

When Silhouette works in the background, it works on a screen of its own. It only uses your main screen when your words ask it to.

03. It won’t reply while nobody’s watching.

Silhouette can answer a message through its notification. It won’t do that on an unattended run: the incoming message itself is not a trusted instruction.

04. It checks before saying “done”.

A separate check, with read-only access, compares the phone with your request. If something is missing, the run goes back to work. If something doesn’t exist in the app, it tells you instead of pretending.

05. It won’t change what you didn’t ask it to change.

Guards stop a second submit of the same form, and changes to accounts or settings that weren’t part of your request.

06. It asks before anything goes out.

Before anything is sent, paid, booked, posted or deleted, Silhouette states exactly what will happen and to whom, then waits for a clear yes. Unattended runs can only do what you approved in advance for that task.

07. Your passwords and codes stay with you.

Silhouette never types passwords, PINs, card numbers or one-time codes. It hands the screen to you for those and carries on afterwards. Apps you mark off-limits are never opened, read or acted in.

How to stop it

Turning off Silhouette in Settings → Accessibility stops it from touching apps. The exact in-app stop and notification controls will be documented with the first beta build.

Harness card

Build-specific details will be published with the first release. This is a description of the harness, not a completed safety evaluation.

ItemDetails
ProductSilhouette · closed beta
Where it runsAgent loop, tools and safety checks run on your phone. Model requests leave it.
ModelGoogle Gemini 3.8 Flash through OpenRouter, for the agent and its check. The model is swappable; each build’s model is listed on the changelog.
Other models, by taskWatching or listening to media: Qwen 3.8 Omni Flash. Repairing a program it wrote: GPT-6. Summarising old screens: Gemini 3.5 Flash Lite.
Runs at onceUp to six tasks; up to five screens of its own. Tested 28 Sep 2026 on Galaxy A55, Android 16.
PermissionsAccessibility: read and act. Notifications: read and reply. SMS and contacts: when asked. Location: place-based requests. Display: second screen.
ChecksIndependent read-only completion check on tasks that changed something.
EvaluationsControlled results and MobileWorld scores are not yet published.
Known limitsCan misread unusual screens; short tasks may be slower; some apps block automation; background operation depends on device state.

Report a problem

Email safety@solace-systems.com with the time and what you asked. Security issues: security@solace-systems.com.

Read what leaves your phone ↗

YOUR REQUESTNAMES A PERSONROAD 1MESSAGING TOOLROAD 2TAP ‘SEND’ IN THE APPNUMBER SAVED UNDER THAT NAME,OR TYPED BY YOU?THAT NAME ON THE SCREEN?YESYESSENTNONOREFUSED · AND TOLD WHY
Two roads to a person. Messaging tools check a number against the named contact or a number you supplied. In-app Send checks the requested name on screen. Both paths refuse a send that fails the check.
YOUR INFORMATION / YOUR CHOICE

A quieter footprint.

Visitor analytics is optional and off until you accept. We do not use advertising trackers.

Visitor analytics: off
We count page views, estimated unique browsers, referral-site domains and broad device categories. We never attach these metrics to your beta registration. Admin, verification and unsubscribe pages are excluded.
Essential security
Admin sign-in uses a session cookie. Server controls protect forms against abuse.
Display preferences
Your chosen theme and signup dismissal can be remembered in your browser. These are not used to profile you.
Email preferences
Product updates are optional. Use the unsubscribe link in an email to withdraw your choice. Clearing browser preferences does not unsubscribe you.

Your analytics choice is remembered for 90 days. You can withdraw at any time; this stops future collection. Existing metrics are not erased by clearing browser storage.

Read the privacy notice ↗

Help shape
what’s next.

Silhouette is an Android AI assistant that reads and operates installed apps, uses phone tools, remembers preferences, and runs scheduled or pre-approved event-triggered tasks. Register your interest in the beta.

Tell us about the phone you’ll use for testing. Find these details in Settings → About phone → Software information. This helps us check beta compatibility.